home *** CD-ROM | disk | FTP | other *** search
/ Apple AUX 3.0 / Apple AUX 3.0.iso / MacInstallFiles / Install 2 / Finder / Finder.rsrc / bin.rsrc_CODE_47.txt < prev    next >
Text File  |  1991-04-25  |  130KB  |  2,344 lines

  1. # near model CODE resource
  2. # jump table entries: 6712-6732 (21 of them)
  3. export_839:
  4. 00000000  4E56 FFF4                link       A6, -0x000C
  5. 00000004  48E7 0018                movem.l    -[A7], A3,A4
  6. 00000008  266E 000C                movea.l    A3, [A6 + 0xC]
  7. 0000000C  286E 0008                movea.l    A4, [A6 + 0x8]
  8. 00000010  2054                     movea.l    A0, [A4]
  9. 00000012  2028 0018                move.l     D0, [A0 + 0x18]
  10. 00000016  B0AD F9DE                cmp.l      D0, [A5 - 0x622]
  11. 0000001A  660A                     bne        +0xC /* 00000026 */
  12. 0000001C  4EAD 24CA                jsr        [A5 + 0x24CA /* export_1173 */]
  13. 00000020  2054                     movea.l    A0, [A4]
  14. 00000022  2140 0018                move.l     [A0 + 0x18], D0
  15. label00000026:
  16. 00000026  2F0B                     move.l     -[A7], A3
  17. 00000028  2054                     movea.l    A0, [A4]
  18. 0000002A  2F28 0018                move.l     -[A7], [A0 + 0x18]
  19. 0000002E  4EAD 24E2                jsr        [A5 + 0x24E2 /* export_1176 */]
  20. 00000032  2053                     movea.l    A0, [A3]
  21. 00000034  4AA8 000A                tst.l      [A0 + 0xA]
  22. 00000038  508F                     addq.l     A7, 8
  23. 0000003A  6610                     bne        +0x12 /* 0000004C */
  24. 0000003C  2D4B FFF4                move.l     [A6 - 0xC], A3
  25. 00000040  2D4C FFF8                move.l     [A6 - 0x8], A4
  26. 00000044  204B                     movea.l    A0, A3
  27. 00000046  2050                     movea.l    A0, [A0]
  28. 00000048  214C 000A                move.l     [A0 + 0xA], A4
  29. label0000004C:
  30. 0000004C  2053                     movea.l    A0, [A3]
  31. 0000004E  317C FFFF 0016           move.w     [A0 + 0x16], 0xFFFF
  32. 00000054  2054                     movea.l    A0, [A4]
  33. 00000056  4AA8 001C                tst.l      [A0 + 0x1C]
  34. 0000005A  6716                     beq        +0x18 /* 00000072 */
  35. 0000005C  2F0B                     move.l     -[A7], A3
  36. 0000005E  2F28 001C                move.l     -[A7], [A0 + 0x1C]
  37. 00000062  2068 001C                movea.l    A0, [A0 + 0x1C]
  38. 00000066  2050                     movea.l    A0, [A0]
  39. 00000068  2050                     movea.l    A0, [A0]
  40. 0000006A  2268 004C                movea.l    A1, [A0 + 0x4C]
  41. 0000006E  4E91                     jsr        [A1]
  42. 00000070  508F                     addq.l     A7, 8
  43. label00000072:
  44. 00000072  2053                     movea.l    A0, [A3]
  45. 00000074  B9E8 000A                cmpa.l     A4, [A0 + 0xA]
  46. 00000078  6600 00A2                bne        +0xA4 /* 0000011C */
  47. 0000007C  2054                     movea.l    A0, [A4]
  48. 0000007E  0828 0004 0025           btst.b     [A0 + 0x25], 0x4
  49. 00000084  6728                     beq        +0x2A /* 000000AE */
  50. 00000086  7000                     moveq.l    D0, 0x00
  51. 00000088  2F00                     move.l     -[A7], D0
  52. 0000008A  2F0C                     move.l     -[A7], A4
  53. 0000008C  4EAD 1A42                jsr        [A5 + 0x1A42 /* export_836 */]
  54. 00000090  2D40 FFFC                move.l     [A6 - 0x4], D0
  55. 00000094  2040                     movea.l    A0, D0
  56. 00000096  2050                     movea.l    A0, [A0]
  57. 00000098  508F                     addq.l     A7, 8
  58. 0000009A  2F28 0008                move.l     -[A7], [A0 + 0x8]
  59. 0000009E  7001                     moveq.l    D0, 0x01
  60. 000000A0  2F00                     move.l     -[A7], D0
  61. 000000A2  2F0B                     move.l     -[A7], A3
  62. 000000A4  4EAD 1C1A                jsr        [A5 + 0x1C1A /* export_895 */]
  63. 000000A8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  64. 000000AC  606E                     bra        +0x70 /* 0000011C */
  65. label000000AE:
  66. 000000AE  2054                     movea.l    A0, [A4]
  67. 000000B0  4AA8 001C                tst.l      [A0 + 0x1C]
  68. 000000B4  6766                     beq        +0x68 /* 0000011C */
  69. 000000B6  4878 687E                push.l     0x687E /* 'h~' */
  70. 000000BA  2054                     movea.l    A0, [A4]
  71. 000000BC  2F28 001C                move.l     -[A7], [A0 + 0x1C]
  72. 000000C0  2068 001C                movea.l    A0, [A0 + 0x1C]
  73. 000000C4  2050                     movea.l    A0, [A0]
  74. 000000C6  2050                     movea.l    A0, [A0]
  75. 000000C8  2268 000C                movea.l    A1, [A0 + 0xC]
  76. 000000CC  4E91                     jsr        [A1]
  77. 000000CE  4A00                     tst.b      D0
  78. 000000D0  508F                     addq.l     A7, 8
  79. 000000D2  6748                     beq        +0x4A /* 0000011C */
  80. 000000D4  2054                     movea.l    A0, [A4]
  81. 000000D6  2F28 001C                move.l     -[A7], [A0 + 0x1C]
  82. 000000DA  4EAD 165A                jsr        [A5 + 0x165A /* export_711 */]
  83. 000000DE  4A00                     tst.b      D0
  84. 000000E0  588F                     addq.l     A7, 4
  85. 000000E2  6738                     beq        +0x3A /* 0000011C */
  86. 000000E4  2F0B                     move.l     -[A7], A3
  87. 000000E6  2053                     movea.l    A0, [A3]
  88. 000000E8  2050                     movea.l    A0, [A0]
  89. 000000EA  2268 012C                movea.l    A1, [A0 + 0x12C]
  90. 000000EE  4E91                     jsr        [A1]
  91. 000000F0  4A00                     tst.b      D0
  92. 000000F2  588F                     addq.l     A7, 4
  93. 000000F4  6726                     beq        +0x28 /* 0000011C */
  94. 000000F6  2054                     movea.l    A0, [A4]
  95. 000000F8  4A28 0026                tst.b      [A0 + 0x26]
  96. 000000FC  6C14                     bge        +0x16 /* 00000112 */
  97. 000000FE  7000                     moveq.l    D0, 0x00
  98. 00000100  2F00                     move.l     -[A7], D0
  99. 00000102  2F0B                     move.l     -[A7], A3
  100. 00000104  2053                     movea.l    A0, [A3]
  101. 00000106  2050                     movea.l    A0, [A0]
  102. 00000108  2268 0130                movea.l    A1, [A0 + 0x130]
  103. 0000010C  4E91                     jsr        [A1]
  104. 0000010E  508F                     addq.l     A7, 8
  105. 00000110  600A                     bra        +0xC /* 0000011C */
  106. label00000112:
  107. 00000112  2F0C                     move.l     -[A7], A4
  108. 00000114  2F0B                     move.l     -[A7], A3
  109. 00000116  4EAD 1C02                jsr        [A5 + 0x1C02 /* export_892 */]
  110. 0000011A  508F                     addq.l     A7, 8
  111. label0000011C:
  112. 0000011C  4CEE 1800 FFEC           movem.l    A3,A4, [A6 - 0x14]
  113. 00000122  4E5E                     unlink     A6
  114. 00000124  4E75                     rts
  115. fn00000126:
  116. 00000126  4E56 0000                link       A6, 0
  117. 0000012A  48E7 0108                movem.l    -[A7], D7,A4
  118. 0000012E  3E2E 000E                move.w     D7, [A6 + 0xE]
  119. 00000132  286E 0008                movea.l    A4, [A6 + 0x8]
  120. 00000136  4A47                     tst.w      D7
  121. 00000138  6F2A                     ble        +0x2C /* 00000164 */
  122. 0000013A  2054                     movea.l    A0, [A4]
  123. 0000013C  2028 0018                move.l     D0, [A0 + 0x18]
  124. 00000140  B0AD F9DE                cmp.l      D0, [A5 - 0x622]
  125. 00000144  660A                     bne        +0xC /* 00000150 */
  126. 00000146  4EAD 24CA                jsr        [A5 + 0x24CA /* export_1173 */]
  127. 0000014A  2054                     movea.l    A0, [A4]
  128. 0000014C  2140 0018                move.l     [A0 + 0x18], D0
  129. label00000150:
  130. 00000150  3007                     move.w     D0, D7
  131. 00000152  5240                     addq.w     D0, 1
  132. 00000154  48C0                     ext.l      D0
  133. 00000156  2F00                     move.l     -[A7], D0
  134. 00000158  2054                     movea.l    A0, [A4]
  135. 0000015A  2F28 0018                move.l     -[A7], [A0 + 0x18]
  136. 0000015E  4EAD 254A                jsr        [A5 + 0x254A /* export_1189 */]
  137. 00000162  508F                     addq.l     A7, 8
  138. label00000164:
  139. 00000164  4CEE 1080 FFF8           movem.l    D7,A4, [A6 - 0x8]
  140. 0000016A  4E5E                     unlink     A6
  141. 0000016C  4E75                     rts
  142. export_840:
  143. fn0000016E:
  144. 0000016E  4E56 FFF8                link       A6, -0x0008
  145. 00000172  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  146. 00000176  286E 0008                movea.l    A4, [A6 + 0x8]
  147. 0000017A  41EE FFFC                lea.l      A0, [A6 - 0x4]
  148. 0000017E  20B8 020C                move.l     [A0], [0x0000020C /* Time */]
  149. 00000182  2A2E FFFC                move.l     D5, [A6 - 0x4]
  150. 00000186  2054                     movea.l    A0, [A4]
  151. 00000188  2668 0018                movea.l    A3, [A0 + 0x18]
  152. 0000018C  2053                     movea.l    A0, [A3]
  153. 0000018E  2010                     move.l     D0, [A0]
  154. 00000190  E480                     asr        D0, 2
  155. 00000192  3C00                     move.w     D6, D0
  156. 00000194  302E 000E                move.w     D0, [A6 + 0xE]
  157. 00000198  48C0                     ext.l      D0
  158. 0000019A  2F00                     move.l     -[A7], D0
  159. 0000019C  2F0C                     move.l     -[A7], A4
  160. 0000019E  4EBA FF86                jsr        [PC - 0x7A /* 00000126 */]
  161. 000001A2  2F0C                     move.l     -[A7], A4
  162. 000001A4  2F0C                     move.l     -[A7], A4
  163. 000001A6  2054                     movea.l    A0, [A4]
  164. 000001A8  2050                     movea.l    A0, [A0]
  165. 000001AA  2268 00F4                movea.l    A1, [A0 + 0xF4]
  166. 000001AE  4E91                     jsr        [A1]
  167. 000001B0  2054                     movea.l    A0, [A4]
  168. 000001B2  2668 0018                movea.l    A3, [A0 + 0x18]
  169. 000001B6  2053                     movea.l    A0, [A3]
  170. 000001B8  2010                     move.l     D0, [A0]
  171. 000001BA  E480                     asr        D0, 2
  172. 000001BC  4A40                     tst.w      D0
  173. 000001BE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  174. 000001C2  675E                     beq        +0x60 /* 00000222 */
  175. 000001C4  2054                     movea.l    A0, [A4]
  176. 000001C6  2D48 FFF8                move.l     [A6 - 0x8], A0
  177. 000001CA  2668 0018                movea.l    A3, [A0 + 0x18]
  178. 000001CE  2053                     movea.l    A0, [A3]
  179. 000001D0  2010                     move.l     D0, [A0]
  180. 000001D2  E480                     asr        D0, 2
  181. 000001D4  B046                     cmp.w      D0, D6
  182. 000001D6  56C0                     sne        D0
  183. 000001D8  0240 0001                andi.w     D0, 0x1
  184. 000001DC  48C0                     ext.l      D0
  185. 000001DE  1E00                     move.b     D7, D0
  186. 000001E0  2F0C                     move.l     -[A7], A4
  187. 000001E2  206E FFF8                movea.l    A0, [A6 - 0x8]
  188. 000001E6  2050                     movea.l    A0, [A0]
  189. 000001E8  2268 0100                movea.l    A1, [A0 + 0x100]
  190. 000001EC  4E91                     jsr        [A1]
  191. 000001EE  2054                     movea.l    A0, [A4]
  192. 000001F0  2668 0018                movea.l    A3, [A0 + 0x18]
  193. 000001F4  2053                     movea.l    A0, [A3]
  194. 000001F6  2010                     move.l     D0, [A0]
  195. 000001F8  E480                     asr        D0, 2
  196. 000001FA  B046                     cmp.w      D0, D6
  197. 000001FC  56C0                     sne        D0
  198. 000001FE  0240 0001                andi.w     D0, 0x1
  199. 00000202  48C0                     ext.l      D0
  200. 00000204  8E00                     or.b       D7, D0
  201. 00000206  4A07                     tst.b      D7
  202. 00000208  588F                     addq.l     A7, 4
  203. 0000020A  6726                     beq        +0x28 /* 00000232 */
  204. 0000020C  4878 0BEF                push.l     0xBEF
  205. 00000210  2F0C                     move.l     -[A7], A4
  206. 00000212  4EAD 1B6A                jsr        [A5 + 0x1B6A /* export_873 */]
  207. 00000216  2F0C                     move.l     -[A7], A4
  208. 00000218  4EAD 1FB2                jsr        [A5 + 0x1FB2 /* export_1010 */]
  209. 0000021C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  210. 00000220  6010                     bra        +0x12 /* 00000232 */
  211. label00000222:
  212. 00000222  7000                     moveq.l    D0, 0x00
  213. 00000224  2F00                     move.l     -[A7], D0
  214. 00000226  2054                     movea.l    A0, [A4]
  215. 00000228  2F28 0018                move.l     -[A7], [A0 + 0x18]
  216. 0000022C  4EAD 2552                jsr        [A5 + 0x2552 /* export_1190 */]
  217. 00000230  508F                     addq.l     A7, 8
  218. label00000232:
  219. 00000232  2054                     movea.l    A0, [A4]
  220. 00000234  2145 0004                move.l     [A0 + 0x4], D5
  221. 00000238  4CEE 18E0 FFE4           movem.l    D5,D6,D7,A3,A4, [A6 - 0x1C]
  222. 0000023E  4E5E                     unlink     A6
  223. 00000240  4E75                     rts
  224. fn00000242:
  225. 00000242  4E56 FFF4                link       A6, -0x000C
  226. 00000246  48E7 0118                movem.l    -[A7], D7,A3,A4
  227. 0000024A  206E 0008                movea.l    A0, [A6 + 0x8]
  228. 0000024E  2050                     movea.l    A0, [A0]
  229. 00000250  2668 0018                movea.l    A3, [A0 + 0x18]
  230. 00000254  2F0B                     move.l     -[A7], A3
  231. 00000256  486E FFF4                pea.l      [A6 - 0xC]
  232. 0000025A  4EAD 04D2                jsr        [A5 + 0x4D2 /* export_150 */]
  233. 0000025E  41EE FFF4                lea.l      A0, [A6 - 0xC]
  234. 00000262  508F                     addq.l     A7, 8
  235. 00000264  601C                     bra        +0x1E /* 00000282 */
  236. label00000266:
  237. 00000266  7E01                     moveq.l    D7, 0x01
  238. 00000268  7000                     moveq.l    D0, 0x00
  239. 0000026A  1007                     move.b     D0, D7
  240. 0000026C  4A80                     tst.l      D0
  241. 0000026E  2054                     movea.l    A0, [A4]
  242. 00000270  0228 00FB 0025           andi.b     [A0 + 0x25], 0xFB
  243. 00000276  2200                     move.l     D1, D0
  244. 00000278  E509                     lsl        D1.b, 2
  245. 0000027A  0201 0004                andi.b     D1, 0x4
  246. 0000027E  8328 0025                or.b       [A0 + 0x25], D1
  247. label00000282:
  248. 00000282  486E FFF4                pea.l      [A6 - 0xC]
  249. 00000286  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  250. 0000028A  2840                     movea.l    A4, D0
  251. 0000028C  200C                     move.l     D0, A4
  252. 0000028E  588F                     addq.l     A7, 4
  253. 00000290  66D4                     bne        -0x2A /* 00000266 */
  254. 00000292  4CEE 1880 FFE8           movem.l    D7,A3,A4, [A6 - 0x18]
  255. 00000298  4E5E                     unlink     A6
  256. 0000029A  4E75                     rts
  257. export_841:
  258. 0000029C  4E56 0000                link       A6, 0
  259. 000002A0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  260. 000002A4  4EBA FF9C                jsr        [PC - 0x64 /* 00000242 */]
  261. 000002A8  4E5E                     unlink     A6
  262. 000002AA  4E75                     rts
  263. fn000002AC:
  264. 000002AC  4E56 0000                link       A6, 0
  265. 000002B0  2F0C                     move.l     -[A7], A4
  266. 000002B2  286E 0008                movea.l    A4, [A6 + 0x8]
  267. 000002B6  2054                     movea.l    A0, [A4]
  268. 000002B8  4A28 0014                tst.b      [A0 + 0x14]
  269. 000002BC  672A                     beq        +0x2C /* 000002E8 */
  270. 000002BE  7004                     moveq.l    D0, 0x04
  271. 000002C0  C068 0016                and.w      D0, [A0 + 0x16]
  272. 000002C4  7200                     moveq.l    D1, 0x00
  273. 000002C6  3200                     move.w     D1, D0
  274. 000002C8  4A81                     tst.l      D1
  275. 000002CA  671C                     beq        +0x1E /* 000002E8 */
  276. 000002CC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  277. 000002D0  7000                     moveq.l    D0, 0x00
  278. 000002D2  2F00                     move.l     -[A7], D0
  279. 000002D4  7202                     moveq.l    D1, 0x02
  280. 000002D6  2F01                     move.l     -[A7], D1
  281. 000002D8  3428 0018                move.w     D2, [A0 + 0x18]
  282. 000002DC  48C2                     ext.l      D2
  283. 000002DE  2F02                     move.l     -[A7], D2
  284. 000002E0  4EAD 2472                jsr        [A5 + 0x2472 /* export_1162 */]
  285. 000002E4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  286. label000002E8:
  287. 000002E8  286E FFFC                movea.l    A4, [A6 - 0x4]
  288. 000002EC  4E5E                     unlink     A6
  289. 000002EE  4E75                     rts
  290. fn000002F0:
  291. 000002F0  4E56 FFF4                link       A6, -0x000C
  292. 000002F4  48E7 0018                movem.l    -[A7], A3,A4
  293. 000002F8  266E 000C                movea.l    A3, [A6 + 0xC]
  294. 000002FC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  295. 00000300  486E FFF4                pea.l      [A6 - 0xC]
  296. 00000304  4EAD 04D2                jsr        [A5 + 0x4D2 /* export_150 */]
  297. 00000308  41EE FFF4                lea.l      A0, [A6 - 0xC]
  298. 0000030C  508F                     addq.l     A7, 8
  299. 0000030E  600A                     bra        +0xC /* 0000031A */
  300. label00000310:
  301. 00000310  2F0B                     move.l     -[A7], A3
  302. 00000312  2F0C                     move.l     -[A7], A4
  303. 00000314  4EBA FF96                jsr        [PC - 0x6A /* 000002AC */]
  304. 00000318  508F                     addq.l     A7, 8
  305. label0000031A:
  306. 0000031A  486E FFF4                pea.l      [A6 - 0xC]
  307. 0000031E  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  308. 00000322  2840                     movea.l    A4, D0
  309. 00000324  200C                     move.l     D0, A4
  310. 00000326  588F                     addq.l     A7, 4
  311. 00000328  66E6                     bne        -0x18 /* 00000310 */
  312. 0000032A  4CEE 1800 FFEC           movem.l    A3,A4, [A6 - 0x14]
  313. 00000330  4E5E                     unlink     A6
  314. 00000332  4E75                     rts
  315. export_842:
  316. fn00000334:
  317. 00000334  4E56 0000                link       A6, 0
  318. 00000338  48E7 0018                movem.l    -[A7], A3,A4
  319. 0000033C  286E 0008                movea.l    A4, [A6 + 0x8]
  320. 00000340  7001                     moveq.l    D0, 0x01
  321. 00000342  2054                     movea.l    A0, [A4]
  322. 00000344  2668 0028                movea.l    A3, [A0 + 0x28]
  323. 00000348  2053                     movea.l    A0, [A3]
  324. 0000034A  4A28 0126                tst.b      [A0 + 0x126]
  325. 0000034E  662E                     bne        +0x30 /* 0000037E */
  326. 00000350  2F00                     move.l     -[A7], D0
  327. 00000352  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  328. 00000356  2F0C                     move.l     -[A7], A4
  329. 00000358  4EBA 002E                jsr        [PC + 0x2E /* 00000388 */]
  330. 0000035C  508F                     addq.l     A7, 8
  331. 0000035E  2200                     move.l     D1, D0
  332. 00000360  201F                     move.l     D0, [A7]+
  333. 00000362  4A01                     tst.b      D1
  334. 00000364  6618                     bne        +0x1A /* 0000037E */
  335. 00000366  2F00                     move.l     -[A7], D0
  336. 00000368  720D                     moveq.l    D1, 0x0D
  337. 0000036A  2F01                     move.l     -[A7], D1
  338. 0000036C  2F0C                     move.l     -[A7], A4
  339. 0000036E  4EAD 1A3A                jsr        [A5 + 0x1A3A /* export_835 */]
  340. 00000372  508F                     addq.l     A7, 8
  341. 00000374  2200                     move.l     D1, D0
  342. 00000376  201F                     move.l     D0, [A7]+
  343. 00000378  4A81                     tst.l      D1
  344. 0000037A  6602                     bne        +0x4 /* 0000037E */
  345. 0000037C  7000                     moveq.l    D0, 0x00
  346. label0000037E:
  347. 0000037E  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  348. 00000384  4E5E                     unlink     A6
  349. 00000386  4E75                     rts
  350. fn00000388:
  351. 00000388  4E56 0000                link       A6, 0
  352. 0000038C  48E7 0308                movem.l    -[A7], D6,D7,A4
  353. 00000390  2E2E 000C                move.l     D7, [A6 + 0xC]
  354. 00000394  286E 0008                movea.l    A4, [A6 + 0x8]
  355. 00000398  4A87                     tst.l      D7
  356. 0000039A  6712                     beq        +0x14 /* 000003AE */
  357. 0000039C  2054                     movea.l    A0, [A4]
  358. 0000039E  BEA8 0004                cmp.l      D7, [A0 + 0x4]
  359. 000003A2  52C0                     shi        D0
  360. 000003A4  0240 0001                andi.w     D0, 0x1
  361. 000003A8  48C0                     ext.l      D0
  362. 000003AA  1C00                     move.b     D6, D0
  363. 000003AC  601C                     bra        +0x1E /* 000003CA */
  364. label000003AE:
  365. 000003AE  2054                     movea.l    A0, [A4]
  366. 000003B0  2F28 0028                move.l     -[A7], [A0 + 0x28]
  367. 000003B4  4EAD 2FE2                jsr        [A5 + 0x2FE2 /* export_1528 */]
  368. 000003B8  2054                     movea.l    A0, [A4]
  369. 000003BA  B0A8 0004                cmp.l      D0, [A0 + 0x4]
  370. 000003BE  52C0                     shi        D0
  371. 000003C0  0240 0001                andi.w     D0, 0x1
  372. 000003C4  48C0                     ext.l      D0
  373. 000003C6  1C00                     move.b     D6, D0
  374. 000003C8  588F                     addq.l     A7, 4
  375. label000003CA:
  376. 000003CA  7000                     moveq.l    D0, 0x00
  377. 000003CC  4A06                     tst.b      D6
  378. 000003CE  671C                     beq        +0x1E /* 000003EC */
  379. 000003D0  4A87                     tst.l      D7
  380. 000003D2  6616                     bne        +0x18 /* 000003EA */
  381. 000003D4  2054                     movea.l    A0, [A4]
  382. 000003D6  0828 0005 0025           btst.b     [A0 + 0x25], 0x5
  383. 000003DC  56C1                     sne        D1
  384. 000003DE  4401                     neg.b      D1
  385. 000003E0  4A01                     tst.b      D1
  386. 000003E2  6606                     bne        +0x8 /* 000003EA */
  387. 000003E4  4A68 0050                tst.w      [A0 + 0x50]
  388. 000003E8  6702                     beq        +0x4 /* 000003EC */
  389. label000003EA:
  390. 000003EA  7001                     moveq.l    D0, 0x01
  391. label000003EC:
  392. 000003EC  4CEE 10C0 FFF4           movem.l    D6,D7,A4, [A6 - 0xC]
  393. 000003F2  4E5E                     unlink     A6
  394. 000003F4  4E75                     rts
  395. fn000003F6:
  396. 000003F6  4E56 0000                link       A6, 0
  397. 000003FA  48E7 0108                movem.l    -[A7], D7,A4
  398. 000003FE  286E 0008                movea.l    A4, [A6 + 0x8]
  399. 00000402  7000                     moveq.l    D0, 0x00
  400. 00000404  2F00                     move.l     -[A7], D0
  401. 00000406  2F0C                     move.l     -[A7], A4
  402. 00000408  2054                     movea.l    A0, [A4]
  403. 0000040A  2050                     movea.l    A0, [A0]
  404. 0000040C  2268 0194                movea.l    A1, [A0 + 0x194]
  405. 00000410  4E91                     jsr        [A1]
  406. 00000412  4A00                     tst.b      D0
  407. 00000414  508F                     addq.l     A7, 8
  408. 00000416  671E                     beq        +0x20 /* 00000436 */
  409. 00000418  2054                     movea.l    A0, [A4]
  410. 0000041A  08E8 0003 0091           bset.b     [A0 + 0x91], 0x3
  411. 00000420  2F0C                     move.l     -[A7], A4
  412. 00000422  4EBA 11CA                jsr        [PC + 0x11CA /* 000015EE */]
  413. 00000426  2E00                     move.l     D7, D0
  414. 00000428  2054                     movea.l    A0, [A4]
  415. 0000042A  08A8 0003 0091           bclr.b     [A0 + 0x91], 0x3
  416. 00000430  2007                     move.l     D0, D7
  417. 00000432  588F                     addq.l     A7, 4
  418. 00000434  6002                     bra        +0x4 /* 00000438 */
  419. label00000436:
  420. 00000436  7000                     moveq.l    D0, 0x00
  421. label00000438:
  422. 00000438  4CEE 1080 FFF8           movem.l    D7,A4, [A6 - 0x8]
  423. 0000043E  4E5E                     unlink     A6
  424. 00000440  4E75                     rts
  425. export_843:
  426. 00000442  4E56 0000                link       A6, 0
  427. 00000446  2F0C                     move.l     -[A7], A4
  428. 00000448  286E 0008                movea.l    A4, [A6 + 0x8]
  429. 0000044C  2F0C                     move.l     -[A7], A4
  430. 0000044E  4EBA FFA6                jsr        [PC - 0x5A /* 000003F6 */]
  431. 00000452  588F                     addq.l     A7, 4
  432. 00000454  2F00                     move.l     -[A7], D0
  433. 00000456  2F0C                     move.l     -[A7], A4
  434. 00000458  4EBA 0456                jsr        [PC + 0x456 /* 000008B0 */]
  435. 0000045C  286E FFFC                movea.l    A4, [A6 - 0x4]
  436. 00000460  4E5E                     unlink     A6
  437. 00000462  4E75                     rts
  438. export_844:
  439. 00000464  4E56 FFAE                link       A6, -0x0052
  440. 00000468  48E7 0F38                movem.l    -[A7], D4,D5,D6,D7,A2,A3,A4
  441. 0000046C  266E 000C                movea.l    A3, [A6 + 0xC]
  442. 00000470  286E 0008                movea.l    A4, [A6 + 0x8]
  443. 00000474  7000                     moveq.l    D0, 0x00
  444. 00000476  2F00                     move.l     -[A7], D0
  445. 00000478  2F0C                     move.l     -[A7], A4
  446. 0000047A  2054                     movea.l    A0, [A4]
  447. 0000047C  2050                     movea.l    A0, [A0]
  448. 0000047E  2268 0090                movea.l    A1, [A0 + 0x90]
  449. 00000482  4E91                     jsr        [A1]
  450. 00000484  3D40 FFF2                move.w     [A6 - 0xE], D0
  451. 00000488  7000                     moveq.l    D0, 0x00
  452. 0000048A  2F00                     move.l     -[A7], D0
  453. 0000048C  2F0C                     move.l     -[A7], A4
  454. 0000048E  2054                     movea.l    A0, [A4]
  455. 00000490  2050                     movea.l    A0, [A0]
  456. 00000492  2268 008C                movea.l    A1, [A0 + 0x8C]
  457. 00000496  4E91                     jsr        [A1]
  458. 00000498  2800                     move.l     D4, D0
  459. 0000049A  2054                     movea.l    A0, [A4]
  460. 0000049C  117C 00FF 0080           move.b     [A0 + 0x80], 0xFF
  461. 000004A2  2054                     movea.l    A0, [A4]
  462. 000004A4  2D48 FFFC                move.l     [A6 - 0x4], A0
  463. 000004A8  3A28 0046                move.w     D5, [A0 + 0x46]
  464. 000004AC  7000                     moveq.l    D0, 0x00
  465. 000004AE  0828 0007 0047           btst.b     [A0 + 0x47], 0x7
  466. 000004B4  57C0                     seq        D0
  467. 000004B6  4400                     neg.b      D0
  468. 000004B8  1C00                     move.b     D6, D0
  469. 000004BA  2F0B                     move.l     -[A7], A3
  470. 000004BC  2F0C                     move.l     -[A7], A4
  471. 000004BE  4EBA 115E                jsr        [PC + 0x115E /* 0000161E */]
  472. 000004C2  2054                     movea.l    A0, [A4]
  473. 000004C4  0828 0005 0091           btst.b     [A0 + 0x91], 0x5
  474. 000004CA  4FEF 0018                lea.l      A7, [A7 + 0x18]
  475. 000004CE  6600 00FC                bne        +0xFE /* 000005CC */
  476. 000004D2  2054                     movea.l    A0, [A4]
  477. 000004D4  0828 0005 0025           btst.b     [A0 + 0x25], 0x5
  478. 000004DA  56C0                     sne        D0
  479. 000004DC  4400                     neg.b      D0
  480. 000004DE  4A00                     tst.b      D0
  481. 000004E0  6700 00EA                beq        +0xEC /* 000005CC */
  482. 000004E4  4AA8 001C                tst.l      [A0 + 0x1C]
  483. 000004E8  6600 00E2                bne        +0xE4 /* 000005CC */
  484. 000004EC  082B 0000 0028           btst.b     [A3 + 0x28], 0x0
  485. 000004F2  6700 00D8                beq        +0xDA /* 000005CC */
  486. 000004F6  2054                     movea.l    A0, [A4]
  487. 000004F8  2D48 FFEE                move.l     [A6 - 0x12], A0
  488. 000004FC  43EB 0020                lea.l      A1, [A3 + 0x20]
  489. 00000500  45E8 0082                lea.l      A2, [A0 + 0x82]
  490. 00000504  24D9                     move.l     [A2]+, [A1]+
  491. 00000506  24D9                     move.l     [A2]+, [A1]+
  492. 00000508  206E FFEE                movea.l    A0, [A6 - 0x12]
  493. 0000050C  41E8 0082                lea.l      A0, [A0 + 0x82]
  494. 00000510  206E FFEE                movea.l    A0, [A6 - 0x12]
  495. 00000514  216B 0054 008A           move.l     [A0 + 0x8A], [A3 + 0x54]
  496. 0000051A  302B 005E                move.w     D0, [A3 + 0x5E]
  497. 0000051E  48C0                     ext.l      D0
  498. 00000520  323C 8000                move.w     D1, 0x8000
  499. 00000524  C240                     and.w      D1, D0
  500. 00000526  7000                     moveq.l    D0, 0x00
  501. 00000528  3001                     move.w     D0, D1
  502. 0000052A  4A80                     tst.l      D0
  503. 0000052C  6714                     beq        +0x16 /* 00000542 */
  504. 0000052E  302B 005E                move.w     D0, [A3 + 0x5E]
  505. 00000532  48C0                     ext.l      D0
  506. 00000534  323C 7FFF                move.w     D1, 0x7FFF
  507. 00000538  C240                     and.w      D1, D0
  508. 0000053A  2054                     movea.l    A0, [A4]
  509. 0000053C  3141 008E                move.w     [A0 + 0x8E], D1
  510. 00000540  6006                     bra        +0x8 /* 00000548 */
  511. label00000542:
  512. 00000542  2054                     movea.l    A0, [A4]
  513. 00000544  4268 008E                clr.w      [A0 + 0x8E]
  514. label00000548:
  515. 00000548  7000                     moveq.l    D0, 0x00
  516. 0000054A  102B 002E                move.b     D0, [A3 + 0x2E]
  517. 0000054E  1E00                     move.b     D7, D0
  518. 00000550  082B 0006 002F           btst.b     [A3 + 0x2F], 0x6
  519. 00000556  6708                     beq        +0xA /* 00000560 */
  520. 00000558  0C07 0001                cmpi.b     D7, 0x1
  521. 0000055C  6602                     bne        +0x4 /* 00000560 */
  522. 0000055E  4207                     clr.b      D7
  523. label00000560:
  524. 00000560  2054                     movea.l    A0, [A4]
  525. 00000562  1147 0090                move.b     [A0 + 0x90], D7
  526. 00000566  082B 0006 002F           btst.b     [A3 + 0x2F], 0x6
  527. 0000056C  56C0                     sne        D0
  528. 0000056E  0240 0001                andi.w     D0, 0x1
  529. 00000572  48C0                     ext.l      D0
  530. 00000574  2054                     movea.l    A0, [A4]
  531. 00000576  0228 00BF 0091           andi.b     [A0 + 0x91], 0xBF
  532. 0000057C  ED08                     lsl        D0.b, 6
  533. 0000057E  0200 0040                andi.b     D0, 0x40 /* '@' */
  534. 00000582  8128 0091                or.b       [A0 + 0x91], D0
  535. 00000586  082B 0005 002F           btst.b     [A3 + 0x2F], 0x5
  536. 0000058C  56C0                     sne        D0
  537. 0000058E  0240 0001                andi.w     D0, 0x1
  538. 00000592  48C0                     ext.l      D0
  539. 00000594  2054                     movea.l    A0, [A4]
  540. 00000596  0228 007F 0091           andi.b     [A0 + 0x91], 0x7F
  541. 0000059C  EF08                     lsl        D0.b, 7
  542. 0000059E  8128 0091                or.b       [A0 + 0x91], D0
  543. 000005A2  2054                     movea.l    A0, [A4]
  544. 000005A4  4868 0082                pea.l      [A0 + 0x82]
  545. 000005A8  4EAD 0862                jsr        [A5 + 0x862 /* export_264 */]
  546. 000005AC  7200                     moveq.l    D1, 0x00
  547. 000005AE  4A00                     tst.b      D0
  548. 000005B0  57C1                     seq        D1
  549. 000005B2  4401                     neg.b      D1
  550. 000005B4  4881                     ext.w      D1
  551. 000005B6  48C1                     ext.l      D1
  552. 000005B8  2054                     movea.l    A0, [A4]
  553. 000005BA  0228 00DF 0091           andi.b     [A0 + 0x91], 0xDF
  554. 000005C0  EB09                     lsl        D1.b, 5
  555. 000005C2  0201 0020                andi.b     D1, 0x20 /* ' ' */
  556. 000005C6  8328 0091                or.b       [A0 + 0x91], D1
  557. 000005CA  588F                     addq.l     A7, 4
  558. label000005CC:
  559. 000005CC  7000                     moveq.l    D0, 0x00
  560. 000005CE  302B 0034                move.w     D0, [A3 + 0x34]
  561. 000005D2  4A80                     tst.l      D0
  562. 000005D4  56C0                     sne        D0
  563. 000005D6  4400                     neg.b      D0
  564. 000005D8  4880                     ext.w      D0
  565. 000005DA  48C0                     ext.l      D0
  566. 000005DC  2054                     movea.l    A0, [A4]
  567. 000005DE  0228 00BF 0026           andi.b     [A0 + 0x26], 0xBF
  568. 000005E4  ED08                     lsl        D0.b, 6
  569. 000005E6  0200 0040                andi.b     D0, 0x40 /* '@' */
  570. 000005EA  8128 0026                or.b       [A0 + 0x26], D0
  571. 000005EE  4A2D F685                tst.b      [A5 - 0x97B]
  572. 000005F2  6608                     bne        +0xA /* 000005FC */
  573. 000005F4  2054                     movea.l    A0, [A4]
  574. 000005F6  08A8 0007 0052           bclr.b     [A0 + 0x52], 0x7
  575. label000005FC:
  576. 000005FC  4878 2C24                push.l     0x2C24 /* ',$' */
  577. 00000600  2F0C                     move.l     -[A7], A4
  578. 00000602  4EAD 1B6A                jsr        [A5 + 0x1B6A /* export_873 */]
  579. 00000606  4878 0BEE                push.l     0xBEE
  580. 0000060A  2F0C                     move.l     -[A7], A4
  581. 0000060C  4EAD 1B6A                jsr        [A5 + 0x1B6A /* export_873 */]
  582. 00000610  4878 514B                push.l     0x514B /* 'QK' */
  583. 00000614  2F0C                     move.l     -[A7], A4
  584. 00000616  4EAD 1B6A                jsr        [A5 + 0x1B6A /* export_873 */]
  585. 0000061A  4878 5141                push.l     0x5141 /* 'QA' */
  586. 0000061E  2F0C                     move.l     -[A7], A4
  587. 00000620  4EAD 1B6A                jsr        [A5 + 0x1B6A /* export_873 */]
  588. 00000624  4878 5142                push.l     0x5142 /* 'QB' */
  589. 00000628  2F0C                     move.l     -[A7], A4
  590. 0000062A  4EAD 1B6A                jsr        [A5 + 0x1B6A /* export_873 */]
  591. 0000062E  BA6B 001E                cmp.w      D5, [A3 + 0x1E]
  592. 00000632  4FEF 0028                lea.l      A7, [A7 + 0x28]
  593. 00000636  670C                     beq        +0xE /* 00000644 */
  594. 00000638  7001                     moveq.l    D0, 0x01
  595. 0000063A  2F00                     move.l     -[A7], D0
  596. 0000063C  2F0C                     move.l     -[A7], A4
  597. 0000063E  4EAD 2D32                jsr        [A5 + 0x2D32 /* export_1442 */]
  598. 00000642  508F                     addq.l     A7, 8
  599. label00000644:
  600. 00000644  700D                     moveq.l    D0, 0x0D
  601. 00000646  2F00                     move.l     -[A7], D0
  602. 00000648  2F0C                     move.l     -[A7], A4
  603. 0000064A  4EAD 1A3A                jsr        [A5 + 0x1A3A /* export_835 */]
  604. 0000064E  2D40 FFF4                move.l     [A6 - 0xC], D0
  605. 00000652  4207                     clr.b      D7
  606. 00000654  4AAE FFF4                tst.l      [A6 - 0xC]
  607. 00000658  508F                     addq.l     A7, 8
  608. 0000065A  671C                     beq        +0x1E /* 00000678 */
  609. 0000065C  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  610. 00000660  4EAD 160A                jsr        [A5 + 0x160A /* export_701 */]
  611. 00000664  4A00                     tst.b      D0
  612. 00000666  588F                     addq.l     A7, 4
  613. 00000668  670E                     beq        +0x10 /* 00000678 */
  614. 0000066A  2F0C                     move.l     -[A7], A4
  615. 0000066C  4EAD 2DCA                jsr        [A5 + 0x2DCA /* export_1461 */]
  616. 00000670  4A00                     tst.b      D0
  617. 00000672  588F                     addq.l     A7, 4
  618. 00000674  6602                     bne        +0x4 /* 00000678 */
  619. 00000676  7E01                     moveq.l    D7, 0x01
  620. label00000678:
  621. 00000678  4A07                     tst.b      D7
  622. 0000067A  6716                     beq        +0x18 /* 00000692 */
  623. 0000067C  4A06                     tst.b      D6
  624. 0000067E  6712                     beq        +0x14 /* 00000692 */
  625. 00000680  2054                     movea.l    A0, [A4]
  626. 00000682  4A28 0047                tst.b      [A0 + 0x47]
  627. 00000686  6C0A                     bge        +0xC /* 00000692 */
  628. 00000688  2F2D F62A                move.l     -[A7], [A5 - 0x9D6]
  629. 0000068C  4EAD 00DA                jsr        [A5 + 0xDA /* export_23 */]
  630. 00000690  588F                     addq.l     A7, 4
  631. label00000692:
  632. 00000692  2054                     movea.l    A0, [A4]
  633. 00000694  08A8 0006 005C           bclr.b     [A0 + 0x5C], 0x6
  634. 0000069A  4AAE FFF4                tst.l      [A6 - 0xC]
  635. 0000069E  6714                     beq        +0x16 /* 000006B4 */
  636. 000006A0  2054                     movea.l    A0, [A4]
  637. 000006A2  4A28 0047                tst.b      [A0 + 0x47]
  638. 000006A6  6D04                     blt        +0x6 /* 000006AC */
  639. 000006A8  4A06                     tst.b      D6
  640. 000006AA  6608                     bne        +0xA /* 000006B4 */
  641. label000006AC:
  642. 000006AC  2F0C                     move.l     -[A7], A4
  643. 000006AE  4EAD 2D1A                jsr        [A5 + 0x2D1A /* export_1439 */]
  644. 000006B2  588F                     addq.l     A7, 4
  645. label000006B4:
  646. 000006B4  4A07                     tst.b      D7
  647. 000006B6  673A                     beq        +0x3C /* 000006F2 */
  648. 000006B8  2054                     movea.l    A0, [A4]
  649. 000006BA  4A28 0047                tst.b      [A0 + 0x47]
  650. 000006BE  6D32                     blt        +0x34 /* 000006F2 */
  651. 000006C0  4A06                     tst.b      D6
  652. 000006C2  662E                     bne        +0x30 /* 000006F2 */
  653. 000006C4  206E FFF4                movea.l    A0, [A6 - 0xC]
  654. 000006C8  2F08                     move.l     -[A7], A0
  655. 000006CA  2050                     movea.l    A0, [A0]
  656. 000006CC  2050                     movea.l    A0, [A0]
  657. 000006CE  2268 008C                movea.l    A1, [A0 + 0x8C]
  658. 000006D2  4E91                     jsr        [A1]
  659. 000006D4  2D40 FFF8                move.l     [A6 - 0x8], D0
  660. 000006D8  7001                     moveq.l    D0, 0x01
  661. 000006DA  2F00                     move.l     -[A7], D0
  662. 000006DC  2F0C                     move.l     -[A7], A4
  663. 000006DE  206E FFF8                movea.l    A0, [A6 - 0x8]
  664. 000006E2  2F08                     move.l     -[A7], A0
  665. 000006E4  2050                     movea.l    A0, [A0]
  666. 000006E6  2050                     movea.l    A0, [A0]
  667. 000006E8  2268 0050                movea.l    A1, [A0 + 0x50]
  668. 000006EC  4E91                     jsr        [A1]
  669. 000006EE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  670. label000006F2:
  671. 000006F2  700D                     moveq.l    D0, 0x0D
  672. 000006F4  2F00                     move.l     -[A7], D0
  673. 000006F6  2F0C                     move.l     -[A7], A4
  674. 000006F8  4EAD 1A3A                jsr        [A5 + 0x1A3A /* export_835 */]
  675. 000006FC  4A80                     tst.l      D0
  676. 000006FE  508F                     addq.l     A7, 8
  677. 00000700  672E                     beq        +0x30 /* 00000730 */
  678. 00000702  2F0C                     move.l     -[A7], A4
  679. 00000704  4EAD 2DC2                jsr        [A5 + 0x2DC2 /* export_1460 */]
  680. 00000708  4A00                     tst.b      D0
  681. 0000070A  588F                     addq.l     A7, 4
  682. 0000070C  6622                     bne        +0x24 /* 00000730 */
  683. 0000070E  2054                     movea.l    A0, [A4]
  684. 00000710  08E8 0006 0078           bset.b     [A0 + 0x78], 0x6
  685. 00000716  700D                     moveq.l    D0, 0x0D
  686. 00000718  2F00                     move.l     -[A7], D0
  687. 0000071A  2F0C                     move.l     -[A7], A4
  688. 0000071C  4EAD 1A3A                jsr        [A5 + 0x1A3A /* export_835 */]
  689. 00000720  508F                     addq.l     A7, 8
  690. 00000722  2F00                     move.l     -[A7], D0
  691. 00000724  2F3C 636C 6F73           move.l     -[A7], 0x636C6F73 /* 'clos' */
  692. 0000072A  4EAD 0102                jsr        [A5 + 0x102 /* export_28 */]
  693. 0000072E  508F                     addq.l     A7, 8
  694. label00000730:
  695. 00000730  700D                     moveq.l    D0, 0x0D
  696. 00000732  2F00                     move.l     -[A7], D0
  697. 00000734  2F0C                     move.l     -[A7], A4
  698. 00000736  4EAD 1A3A                jsr        [A5 + 0x1A3A /* export_835 */]
  699. 0000073A  4A80                     tst.l      D0
  700. 0000073C  508F                     addq.l     A7, 8
  701. 0000073E  672E                     beq        +0x30 /* 0000076E */
  702. 00000740  4878 2C4B                push.l     0x2C4B /* ',K' */
  703. 00000744  2F0C                     move.l     -[A7], A4
  704. 00000746  2054                     movea.l    A0, [A4]
  705. 00000748  2050                     movea.l    A0, [A0]
  706. 0000074A  2268 0074                movea.l    A1, [A0 + 0x74]
  707. 0000074E  4E91                     jsr        [A1]
  708. 00000750  4A80                     tst.l      D0
  709. 00000752  508F                     addq.l     A7, 8
  710. 00000754  6718                     beq        +0x1A /* 0000076E */
  711. 00000756  7001                     moveq.l    D0, 0x01
  712. 00000758  2F00                     move.l     -[A7], D0
  713. 0000075A  4878 2C4B                push.l     0x2C4B /* ',K' */
  714. 0000075E  2F0C                     move.l     -[A7], A4
  715. 00000760  2054                     movea.l    A0, [A4]
  716. 00000762  2050                     movea.l    A0, [A0]
  717. 00000764  2268 0070                movea.l    A1, [A0 + 0x70]
  718. 00000768  4E91                     jsr        [A1]
  719. 0000076A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  720. label0000076E:
  721. 0000076E  7000                     moveq.l    D0, 0x00
  722. 00000770  2F00                     move.l     -[A7], D0
  723. 00000772  2F0C                     move.l     -[A7], A4
  724. 00000774  2054                     movea.l    A0, [A4]
  725. 00000776  2050                     movea.l    A0, [A0]
  726. 00000778  2268 0090                movea.l    A1, [A0 + 0x90]
  727. 0000077C  4E91                     jsr        [A1]
  728. 0000077E  B06E FFF2                cmp.w      D0, [A6 - 0xE]
  729. 00000782  508F                     addq.l     A7, 8
  730. 00000784  6616                     bne        +0x18 /* 0000079C */
  731. 00000786  7000                     moveq.l    D0, 0x00
  732. 00000788  2F00                     move.l     -[A7], D0
  733. 0000078A  2F0C                     move.l     -[A7], A4
  734. 0000078C  2054                     movea.l    A0, [A4]
  735. 0000078E  2050                     movea.l    A0, [A0]
  736. 00000790  2268 008C                movea.l    A1, [A0 + 0x8C]
  737. 00000794  4E91                     jsr        [A1]
  738. 00000796  B084                     cmp.l      D0, D4
  739. 00000798  508F                     addq.l     A7, 8
  740. 0000079A  670C                     beq        +0xE /* 000007A8 */
  741. label0000079C:
  742. 0000079C  7000                     moveq.l    D0, 0x00
  743. 0000079E  2F00                     move.l     -[A7], D0
  744. 000007A0  2F0C                     move.l     -[A7], A4
  745. 000007A2  4EAD 1B52                jsr        [A5 + 0x1B52 /* export_870 */]
  746. 000007A6  508F                     addq.l     A7, 8
  747. label000007A8:
  748. 000007A8  2054                     movea.l    A0, [A4]
  749. 000007AA  7003                     moveq.l    D0, 0x03
  750. 000007AC  C068 0046                and.w      D0, [A0 + 0x46]
  751. 000007B0  7200                     moveq.l    D1, 0x00
  752. 000007B2  3200                     move.w     D1, D0
  753. 000007B4  7003                     moveq.l    D0, 0x03
  754. 000007B6  B081                     cmp.l      D0, D1
  755. 000007B8  6616                     bne        +0x18 /* 000007D0 */
  756. 000007BA  4AA8 001C                tst.l      [A0 + 0x1C]
  757. 000007BE  6710                     beq        +0x12 /* 000007D0 */
  758. 000007C0  2F28 001C                move.l     -[A7], [A0 + 0x1C]
  759. 000007C4  2F0C                     move.l     -[A7], A4
  760. 000007C6  2050                     movea.l    A0, [A0]
  761. 000007C8  2268 0048                movea.l    A1, [A0 + 0x48]
  762. 000007CC  4E91                     jsr        [A1]
  763. 000007CE  508F                     addq.l     A7, 8
  764. label000007D0:
  765. 000007D0  2F2B 004C                move.l     -[A7], [A3 + 0x4C]
  766. 000007D4  2F0C                     move.l     -[A7], A4
  767. 000007D6  4EBA FBB0                jsr        [PC - 0x450 /* 00000388 */]
  768. 000007DA  4A00                     tst.b      D0
  769. 000007DC  508F                     addq.l     A7, 8
  770. 000007DE  6700 00BA                beq        +0xBC /* 0000089A */
  771. 000007E2  2054                     movea.l    A0, [A4]
  772. 000007E4  2F28 0028                move.l     -[A7], [A0 + 0x28]
  773. 000007E8  4EAD 2F2A                jsr        [A5 + 0x2F2A /* export_1505 */]
  774. 000007EC  B08C                     cmp.l      D0, A4
  775. 000007EE  588F                     addq.l     A7, 4
  776. 000007F0  6700 00A8                beq        +0xAA /* 0000089A */
  777. 000007F4  2054                     movea.l    A0, [A4]
  778. 000007F6  2F28 0028                move.l     -[A7], [A0 + 0x28]
  779. 000007FA  4EAD 2F1A                jsr        [A5 + 0x2F1A /* export_1503 */]
  780. 000007FE  B08C                     cmp.l      D0, A4
  781. 00000800  588F                     addq.l     A7, 4
  782. 00000802  6700 0096                beq        +0x98 /* 0000089A */
  783. 00000806  486E FFB6                pea.l      [A6 - 0x4A]
  784. 0000080A  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  785. 0000080E  4A80                     tst.l      D0
  786. 00000810  588F                     addq.l     A7, 4
  787. 00000812  674A                     beq        +0x4C /* 0000085E */
  788. 00000814  7000                     moveq.l    D0, 0x00
  789. 00000816  302B 0034                move.w     D0, [A3 + 0x34]
  790. 0000081A  4A80                     tst.l      D0
  791. 0000081C  2054                     movea.l    A0, [A4]
  792. 0000081E  2068 0018                movea.l    A0, [A0 + 0x18]
  793. 00000822  2D48 FFB2                move.l     [A6 - 0x4E], A0
  794. 00000826  2050                     movea.l    A0, [A0]
  795. 00000828  2210                     move.l     D1, [A0]
  796. 0000082A  E481                     asr        D1, 2
  797. 0000082C  3C00                     move.w     D6, D0
  798. 0000082E  9C41                     sub.w      D6, D1
  799. 00000830  2054                     movea.l    A0, [A4]
  800. 00000832  B9E8 0028                cmpa.l     A4, [A0 + 0x28]
  801. 00000836  6602                     bne        +0x4 /* 0000083A */
  802. 00000838  5946                     subq.w     D6, 4
  803. label0000083A:
  804. 0000083A  4A46                     tst.w      D6
  805. 0000083C  6F0E                     ble        +0x10 /* 0000084C */
  806. 0000083E  3006                     move.w     D0, D6
  807. 00000840  48C0                     ext.l      D0
  808. 00000842  EF80                     asl        D0, 7
  809. 00000844  2F00                     move.l     -[A7], D0
  810. 00000846  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  811. 0000084A  588F                     addq.l     A7, 4
  812. label0000084C:
  813. 0000084C  302B 0034                move.w     D0, [A3 + 0x34]
  814. 00000850  48C0                     ext.l      D0
  815. 00000852  2F00                     move.l     -[A7], D0
  816. 00000854  2F0C                     move.l     -[A7], A4
  817. 00000856  4EBA F8CE                jsr        [PC - 0x732 /* 00000126 */]
  818. 0000085A  508F                     addq.l     A7, 8
  819. 0000085C  6032                     bra        +0x34 /* 00000890 */
  820. label0000085E:
  821. 0000085E  2054                     movea.l    A0, [A4]
  822. 00000860  4AA8 001C                tst.l      [A0 + 0x1C]
  823. 00000864  6722                     beq        +0x24 /* 00000888 */
  824. 00000866  4878 2C1F                push.l     0x2C1F
  825. 0000086A  2F0C                     move.l     -[A7], A4
  826. 0000086C  4EAD 1D5A                jsr        [A5 + 0x1D5A /* export_935 */]
  827. 00000870  2054                     movea.l    A0, [A4]
  828. 00000872  2D48 FFAE                move.l     [A6 - 0x52], A0
  829. 00000876  2F28 001C                move.l     -[A7], [A0 + 0x1C]
  830. 0000087A  2F0C                     move.l     -[A7], A4
  831. 0000087C  2050                     movea.l    A0, [A0]
  832. 0000087E  2268 0048                movea.l    A1, [A0 + 0x48]
  833. 00000882  4E91                     jsr        [A1]
  834. 00000884  4FEF 0010                lea.l      A7, [A7 + 0x10]
  835. label00000888:
  836. 00000888  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  837. 0000088C  4A80                     tst.l      D0
  838. 0000088E  6616                     bne        +0x18 /* 000008A6 */
  839. label00000890:
  840. 00000890  486E FFB6                pea.l      [A6 - 0x4A]
  841. 00000894  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  842. 00000898  588F                     addq.l     A7, 4
  843. label0000089A:
  844. 0000089A  2F2B 004C                move.l     -[A7], [A3 + 0x4C]
  845. 0000089E  2F0C                     move.l     -[A7], A4
  846. 000008A0  4EBA 000E                jsr        [PC + 0xE /* 000008B0 */]
  847. 000008A4  508F                     addq.l     A7, 8
  848. label000008A6:
  849. 000008A6  4CEE 1CF0 FF92           movem.l    D4,D5,D6,D7,A2,A3,A4, [A6 - 0x6E]
  850. 000008AC  4E5E                     unlink     A6
  851. 000008AE  4E75                     rts
  852. fn000008B0:
  853. 000008B0  4E56 0000                link       A6, 0
  854. 000008B4  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  855. 000008B8  286E 0008                movea.l    A4, [A6 + 0x8]
  856. 000008BC  2054                     movea.l    A0, [A4]
  857. 000008BE  0828 0003 0091           btst.b     [A0 + 0x91], 0x3
  858. 000008C4  6600 00D2                bne        +0xD4 /* 00000998 */
  859. 000008C8  2054                     movea.l    A0, [A4]
  860. 000008CA  2F28 0028                move.l     -[A7], [A0 + 0x28]
  861. 000008CE  4EAD 2FE2                jsr        [A5 + 0x2FE2 /* export_1528 */]
  862. 000008D2  2A00                     move.l     D5, D0
  863. 000008D4  2054                     movea.l    A0, [A4]
  864. 000008D6  2668 0018                movea.l    A3, [A0 + 0x18]
  865. 000008DA  2053                     movea.l    A0, [A3]
  866. 000008DC  2010                     move.l     D0, [A0]
  867. 000008DE  E480                     asr        D0, 2
  868. 000008E0  3C00                     move.w     D6, D0
  869. 000008E2  A065                     syscall    StackSpace
  870. 000008E4  0C80 0000 0C00           cmpi.l     D0, 0xC00
  871. 000008EA  588F                     addq.l     A7, 4
  872. 000008EC  6F2C                     ble        +0x2E /* 0000091A */
  873. 000008EE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  874. 000008F2  2F0C                     move.l     -[A7], A4
  875. 000008F4  4EBA FA92                jsr        [PC - 0x56E /* 00000388 */]
  876. 000008F8  4A00                     tst.b      D0
  877. 000008FA  508F                     addq.l     A7, 8
  878. 000008FC  6712                     beq        +0x14 /* 00000910 */
  879. 000008FE  2F0C                     move.l     -[A7], A4
  880. 00000900  2F0C                     move.l     -[A7], A4
  881. 00000902  2054                     movea.l    A0, [A4]
  882. 00000904  2050                     movea.l    A0, [A0]
  883. 00000906  2268 00F4                movea.l    A1, [A0 + 0xF4]
  884. 0000090A  4E91                     jsr        [A1]
  885. 0000090C  508F                     addq.l     A7, 8
  886. 0000090E  6012                     bra        +0x14 /* 00000922 */
  887. label00000910:
  888. 00000910  2F0C                     move.l     -[A7], A4
  889. 00000912  4EBA 021C                jsr        [PC + 0x21C /* 00000B30 */]
  890. 00000916  588F                     addq.l     A7, 4
  891. 00000918  6008                     bra        +0xA /* 00000922 */
  892. label0000091A:
  893. 0000091A  2F0C                     move.l     -[A7], A4
  894. 0000091C  4EBA F924                jsr        [PC - 0x6DC /* 00000242 */]
  895. 00000920  588F                     addq.l     A7, 4
  896. label00000922:
  897. 00000922  2054                     movea.l    A0, [A4]
  898. 00000924  2668 0018                movea.l    A3, [A0 + 0x18]
  899. 00000928  2053                     movea.l    A0, [A3]
  900. 0000092A  2010                     move.l     D0, [A0]
  901. 0000092C  E480                     asr        D0, 2
  902. 0000092E  B046                     cmp.w      D0, D6
  903. 00000930  56C0                     sne        D0
  904. 00000932  0240 0001                andi.w     D0, 0x1
  905. 00000936  48C0                     ext.l      D0
  906. 00000938  1E00                     move.b     D7, D0
  907. 0000093A  2054                     movea.l    A0, [A4]
  908. 0000093C  2668 0018                movea.l    A3, [A0 + 0x18]
  909. 00000940  2053                     movea.l    A0, [A3]
  910. 00000942  2010                     move.l     D0, [A0]
  911. 00000944  E480                     asr        D0, 2
  912. 00000946  4A40                     tst.w      D0
  913. 00000948  6728                     beq        +0x2A /* 00000972 */
  914. 0000094A  2F0C                     move.l     -[A7], A4
  915. 0000094C  2054                     movea.l    A0, [A4]
  916. 0000094E  2050                     movea.l    A0, [A0]
  917. 00000950  2268 0100                movea.l    A1, [A0 + 0x100]
  918. 00000954  4E91                     jsr        [A1]
  919. 00000956  2054                     movea.l    A0, [A4]
  920. 00000958  2668 0018                movea.l    A3, [A0 + 0x18]
  921. 0000095C  2053                     movea.l    A0, [A3]
  922. 0000095E  2010                     move.l     D0, [A0]
  923. 00000960  E480                     asr        D0, 2
  924. 00000962  B046                     cmp.w      D0, D6
  925. 00000964  56C0                     sne        D0
  926. 00000966  0240 0001                andi.w     D0, 0x1
  927. 0000096A  48C0                     ext.l      D0
  928. 0000096C  8E00                     or.b       D7, D0
  929. 0000096E  588F                     addq.l     A7, 4
  930. 00000970  6010                     bra        +0x12 /* 00000982 */
  931. label00000972:
  932. 00000972  7000                     moveq.l    D0, 0x00
  933. 00000974  2F00                     move.l     -[A7], D0
  934. 00000976  2054                     movea.l    A0, [A4]
  935. 00000978  2F28 0018                move.l     -[A7], [A0 + 0x18]
  936. 0000097C  4EAD 2552                jsr        [A5 + 0x2552 /* export_1190 */]
  937. 00000980  508F                     addq.l     A7, 8
  938. label00000982:
  939. 00000982  4A07                     tst.b      D7
  940. 00000984  670C                     beq        +0xE /* 00000992 */
  941. 00000986  4878 0BEF                push.l     0xBEF
  942. 0000098A  2F0C                     move.l     -[A7], A4
  943. 0000098C  4EAD 1B6A                jsr        [A5 + 0x1B6A /* export_873 */]
  944. 00000990  508F                     addq.l     A7, 8
  945. label00000992:
  946. 00000992  2054                     movea.l    A0, [A4]
  947. 00000994  2145 0004                move.l     [A0 + 0x4], D5
  948. label00000998:
  949. 00000998  4CEE 18E0 FFEC           movem.l    D5,D6,D7,A3,A4, [A6 - 0x14]
  950. 0000099E  4E5E                     unlink     A6
  951. 000009A0  4E75                     rts
  952. export_845:
  953. 000009A2  4E56 FFFC                link       A6, -0x0004
  954. 000009A6  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  955. 000009AA  286E 0008                movea.l    A4, [A6 + 0x8]
  956. 000009AE  7000                     moveq.l    D0, 0x00
  957. 000009B0  2F00                     move.l     -[A7], D0
  958. 000009B2  2F0C                     move.l     -[A7], A4
  959. 000009B4  4EBA F9D2                jsr        [PC - 0x62E /* 00000388 */]
  960. 000009B8  4A00                     tst.b      D0
  961. 000009BA  508F                     addq.l     A7, 8
  962. 000009BC  660C                     bne        +0xE /* 000009CA */
  963. 000009BE  2F0C                     move.l     -[A7], A4
  964. 000009C0  4EBA 016E                jsr        [PC + 0x16E /* 00000B30 */]
  965. 000009C4  588F                     addq.l     A7, 4
  966. 000009C6  6000 015E                bra        +0x160 /* 00000B26 */
  967. label000009CA:
  968. 000009CA  2054                     movea.l    A0, [A4]
  969. 000009CC  2F28 0028                move.l     -[A7], [A0 + 0x28]
  970. 000009D0  4EAD 2FEA                jsr        [A5 + 0x2FEA /* export_1529 */]
  971. 000009D4  4A80                     tst.l      D0
  972. 000009D6  57C0                     seq        D0
  973. 000009D8  0240 0001                andi.w     D0, 0x1
  974. 000009DC  48C0                     ext.l      D0
  975. 000009DE  1A00                     move.b     D5, D0
  976. 000009E0  4206                     clr.b      D6
  977. 000009E2  4207                     clr.b      D7
  978. 000009E4  3D7C 0001 FFFE           move.w     [A6 - 0x2], 0x1
  979. 000009EA  588F                     addq.l     A7, 4
  980. label000009EC:
  981. 000009EC  1B7C 0001 F618           move.b     [A5 - 0x9E8], 0x1
  982. 000009F2  2054                     movea.l    A0, [A4]
  983. 000009F4  3B68 0030 FCB4           move.w     [A5 - 0x34C], [A0 + 0x30]
  984. 000009FA  302E FFFE                move.w     D0, [A6 - 0x2]
  985. 000009FE  526E FFFE                addq.w     [A6 - 0x2], 1
  986. 00000A02  3B40 FCBA                move.w     [A5 - 0x346], D0
  987. 00000A06  2054                     movea.l    A0, [A4]
  988. 00000A08  2B68 002C FCCE           move.l     [A5 - 0x332], [A0 + 0x2C]
  989. 00000A0E  486D FC9E                pea.l      [A5 - 0x362]
  990. 00000A12  4EAD 1202                jsr        [A5 + 0x1202 /* export_572 */]
  991. 00000A16  3D40 FFFC                move.w     [A6 - 0x4], D0
  992. 00000A1A  588F                     addq.l     A7, 4
  993. 00000A1C  6600 0108                bne        +0x10A /* 00000B26 */
  994. 00000A20  082D 0006 FCC6           btst.b     [A5 - 0x33A], 0x6
  995. 00000A26  66C4                     bne        -0x3A /* 000009EC */
  996. 00000A28  082D 0000 FCC7           btst.b     [A5 - 0x339], 0x0
  997. 00000A2E  6710                     beq        +0x12 /* 00000A40 */
  998. 00000A30  486D FC9E                pea.l      [A5 - 0x362]
  999. 00000A34  2F0C                     move.l     -[A7], A4
  1000. 00000A36  4EAD 2D4A                jsr        [A5 + 0x2D4A /* export_1445 */]
  1001. 00000A3A  4A00                     tst.b      D0
  1002. 00000A3C  508F                     addq.l     A7, 8
  1003. 00000A3E  66AC                     bne        -0x52 /* 000009EC */
  1004. label00000A40:
  1005. 00000A40  4A05                     tst.b      D5
  1006. 00000A42  6758                     beq        +0x5A /* 00000A9C */
  1007. 00000A44  486D FC9E                pea.l      [A5 - 0x362]
  1008. 00000A48  4EAD 11B2                jsr        [A5 + 0x11B2 /* export_562 */]
  1009. 00000A4C  4A00                     tst.b      D0
  1010. 00000A4E  588F                     addq.l     A7, 4
  1011. 00000A50  674A                     beq        +0x4C /* 00000A9C */
  1012. 00000A52  4A06                     tst.b      D6
  1013. 00000A54  6614                     bne        +0x16 /* 00000A6A */
  1014. 00000A56  4878 02E0                push.l     0x2E0
  1015. 00000A5A  2F2D FCB0                move.l     -[A7], [A5 - 0x350]
  1016. 00000A5E  4EAD 10AA                jsr        [A5 + 0x10AA /* export_529 */]
  1017. 00000A62  4A00                     tst.b      D0
  1018. 00000A64  508F                     addq.l     A7, 8
  1019. 00000A66  6702                     beq        +0x4 /* 00000A6A */
  1020. 00000A68  7C01                     moveq.l    D6, 0x01
  1021. label00000A6A:
  1022. 00000A6A  4A07                     tst.b      D7
  1023. 00000A6C  6614                     bne        +0x16 /* 00000A82 */
  1024. 00000A6E  4878 0AD8                push.l     0xAD8
  1025. 00000A72  2F2D FCB0                move.l     -[A7], [A5 - 0x350]
  1026. 00000A76  4EAD 10AA                jsr        [A5 + 0x10AA /* export_529 */]
  1027. 00000A7A  4A00                     tst.b      D0
  1028. 00000A7C  508F                     addq.l     A7, 8
  1029. 00000A7E  6702                     beq        +0x4 /* 00000A82 */
  1030. 00000A80  7E01                     moveq.l    D7, 0x01
  1031. label00000A82:
  1032. 00000A82  4A06                     tst.b      D6
  1033. 00000A84  6716                     beq        +0x18 /* 00000A9C */
  1034. 00000A86  4A07                     tst.b      D7
  1035. 00000A88  6712                     beq        +0x14 /* 00000A9C */
  1036. 00000A8A  2054                     movea.l    A0, [A4]
  1037. 00000A8C  2F28 002C                move.l     -[A7], [A0 + 0x2C]
  1038. 00000A90  2F28 0028                move.l     -[A7], [A0 + 0x28]
  1039. 00000A94  4EAD 3062                jsr        [A5 + 0x3062 /* export_1544 */]
  1040. 00000A98  4205                     clr.b      D5
  1041. 00000A9A  508F                     addq.l     A7, 8
  1042. label00000A9C:
  1043. 00000A9C  2F2D FCCE                move.l     -[A7], [A5 - 0x332]
  1044. 00000AA0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1045. 00000AA4  4EAD 03F2                jsr        [A5 + 0x3F2 /* export_122 */]
  1046. 00000AA8  2640                     movea.l    A3, D0
  1047. 00000AAA  200B                     move.l     D0, A3
  1048. 00000AAC  508F                     addq.l     A7, 8
  1049. 00000AAE  675E                     beq        +0x60 /* 00000B0E */
  1050. 00000AB0  4878 510E                push.l     0x510E
  1051. 00000AB4  2F0B                     move.l     -[A7], A3
  1052. 00000AB6  2053                     movea.l    A0, [A3]
  1053. 00000AB8  2050                     movea.l    A0, [A0]
  1054. 00000ABA  2268 000C                movea.l    A1, [A0 + 0xC]
  1055. 00000ABE  4E91                     jsr        [A1]
  1056. 00000AC0  4A00                     tst.b      D0
  1057. 00000AC2  508F                     addq.l     A7, 8
  1058. 00000AC4  6748                     beq        +0x4A /* 00000B0E */
  1059. 00000AC6  486D FC9E                pea.l      [A5 - 0x362]
  1060. 00000ACA  2F0B                     move.l     -[A7], A3
  1061. 00000ACC  2053                     movea.l    A0, [A3]
  1062. 00000ACE  2050                     movea.l    A0, [A0]
  1063. 00000AD0  2268 0174                movea.l    A1, [A0 + 0x174]
  1064. 00000AD4  4E91                     jsr        [A1]
  1065. 00000AD6  4A00                     tst.b      D0
  1066. 00000AD8  508F                     addq.l     A7, 8
  1067. 00000ADA  6732                     beq        +0x34 /* 00000B0E */
  1068. 00000ADC  7801                     moveq.l    D4, 0x01
  1069. 00000ADE  7000                     moveq.l    D0, 0x00
  1070. 00000AE0  1004                     move.b     D0, D4
  1071. 00000AE2  4A80                     tst.l      D0
  1072. 00000AE4  2053                     movea.l    A0, [A3]
  1073. 00000AE6  0228 00FB 0025           andi.b     [A0 + 0x25], 0xFB
  1074. 00000AEC  2200                     move.l     D1, D0
  1075. 00000AEE  E509                     lsl        D1.b, 2
  1076. 00000AF0  0201 0004                andi.b     D1, 0x4
  1077. 00000AF4  8328 0025                or.b       [A0 + 0x25], D1
  1078. 00000AF8  486D FC9E                pea.l      [A5 - 0x362]
  1079. 00000AFC  2F0B                     move.l     -[A7], A3
  1080. 00000AFE  2053                     movea.l    A0, [A3]
  1081. 00000B00  2050                     movea.l    A0, [A0]
  1082. 00000B02  2268 0170                movea.l    A1, [A0 + 0x170]
  1083. 00000B06  4E91                     jsr        [A1]
  1084. 00000B08  508F                     addq.l     A7, 8
  1085. 00000B0A  6000 FEE0                bra        -0x11E /* 000009EC */
  1086. label00000B0E:
  1087. 00000B0E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1088. 00000B12  486D FC9E                pea.l      [A5 - 0x362]
  1089. 00000B16  2F0C                     move.l     -[A7], A4
  1090. 00000B18  4EAD 1282                jsr        [A5 + 0x1282 /* export_588 */]
  1091. 00000B1C  2640                     movea.l    A3, D0
  1092. 00000B1E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1093. 00000B22  6000 FEC8                bra        -0x136 /* 000009EC */
  1094. label00000B26:
  1095. 00000B26  4CEE 18F0 FFE4           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x1C]
  1096. 00000B2C  4E5E                     unlink     A6
  1097. 00000B2E  4E75                     rts
  1098. fn00000B30:
  1099. 00000B30  4E56 FFC0                link       A6, -0x0040
  1100. 00000B34  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  1101. 00000B38  286E 0008                movea.l    A4, [A6 + 0x8]
  1102. 00000B3C  7E00                     moveq.l    D7, 0x00
  1103. 00000B3E  6000 0082                bra        +0x84 /* 00000BC2 */
  1104. label00000B42:
  1105. 00000B42  2054                     movea.l    A0, [A4]
  1106. 00000B44  2068 0018                movea.l    A0, [A0 + 0x18]
  1107. 00000B48  2D48 FFF8                move.l     [A6 - 0x8], A0
  1108. 00000B4C  2010                     move.l     D0, [A0]
  1109. 00000B4E  5080                     addq.l     D0, 8
  1110. 00000B50  D087                     add.l      D0, D7
  1111. 00000B52  2040                     movea.l    A0, D0
  1112. 00000B54  2650                     movea.l    A3, [A0]
  1113. 00000B56  5887                     addq.l     D7, 4
  1114. 00000B58  486E FFC0                pea.l      [A6 - 0x40]
  1115. 00000B5C  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  1116. 00000B60  4A80                     tst.l      D0
  1117. 00000B62  588F                     addq.l     A7, 4
  1118. 00000B64  6736                     beq        +0x38 /* 00000B9C */
  1119. 00000B66  2053                     movea.l    A0, [A3]
  1120. 00000B68  B9E8 000A                cmpa.l     A4, [A0 + 0xA]
  1121. 00000B6C  6610                     bne        +0x12 /* 00000B7E */
  1122. 00000B6E  7000                     moveq.l    D0, 0x00
  1123. 00000B70  2F00                     move.l     -[A7], D0
  1124. 00000B72  2F0B                     move.l     -[A7], A3
  1125. 00000B74  2050                     movea.l    A0, [A0]
  1126. 00000B76  2268 00F8                movea.l    A1, [A0 + 0xF8]
  1127. 00000B7A  4E91                     jsr        [A1]
  1128. 00000B7C  508F                     addq.l     A7, 8
  1129. label00000B7E:
  1130. 00000B7E  7A01                     moveq.l    D5, 0x01
  1131. 00000B80  7000                     moveq.l    D0, 0x00
  1132. 00000B82  1005                     move.b     D0, D5
  1133. 00000B84  4A80                     tst.l      D0
  1134. 00000B86  2053                     movea.l    A0, [A3]
  1135. 00000B88  0228 00FB 0025           andi.b     [A0 + 0x25], 0xFB
  1136. 00000B8E  2200                     move.l     D1, D0
  1137. 00000B90  E509                     lsl        D1.b, 2
  1138. 00000B92  0201 0004                andi.b     D1, 0x4
  1139. 00000B96  8328 0025                or.b       [A0 + 0x25], D1
  1140. 00000B9A  601C                     bra        +0x1E /* 00000BB8 */
  1141. label00000B9C:
  1142. 00000B9C  4206                     clr.b      D6
  1143. 00000B9E  7000                     moveq.l    D0, 0x00
  1144. 00000BA0  1006                     move.b     D0, D6
  1145. 00000BA2  4A80                     tst.l      D0
  1146. 00000BA4  2053                     movea.l    A0, [A3]
  1147. 00000BA6  0228 00FB 0025           andi.b     [A0 + 0x25], 0xFB
  1148. 00000BAC  2200                     move.l     D1, D0
  1149. 00000BAE  E509                     lsl        D1.b, 2
  1150. 00000BB0  0201 0004                andi.b     D1, 0x4
  1151. 00000BB4  8328 0025                or.b       [A0 + 0x25], D1
  1152. label00000BB8:
  1153. 00000BB8  486E FFC0                pea.l      [A6 - 0x40]
  1154. 00000BBC  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  1155. 00000BC0  588F                     addq.l     A7, 4
  1156. label00000BC2:
  1157. 00000BC2  2054                     movea.l    A0, [A4]
  1158. 00000BC4  2068 0018                movea.l    A0, [A0 + 0x18]
  1159. 00000BC8  2D48 FFFC                move.l     [A6 - 0x4], A0
  1160. 00000BCC  2050                     movea.l    A0, [A0]
  1161. 00000BCE  BE90                     cmp.l      D7, [A0]
  1162. 00000BD0  6D00 FF70                blt        -0x8E /* 00000B42 */
  1163. 00000BD4  4CEE 18E0 FFAC           movem.l    D5,D6,D7,A3,A4, [A6 - 0x54]
  1164. 00000BDA  4E5E                     unlink     A6
  1165. 00000BDC  4E75                     rts
  1166. fn00000BDE:
  1167. 00000BDE  4E56 FFE0                link       A6, -0x0020
  1168. 00000BE2  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  1169. 00000BE6  266E 000C                movea.l    A3, [A6 + 0xC]
  1170. 00000BEA  286E 0008                movea.l    A4, [A6 + 0x8]
  1171. 00000BEE  4207                     clr.b      D7
  1172. 00000BF0  7000                     moveq.l    D0, 0x00
  1173. 00000BF2  2F00                     move.l     -[A7], D0
  1174. 00000BF4  2F0C                     move.l     -[A7], A4
  1175. 00000BF6  2054                     movea.l    A0, [A4]
  1176. 00000BF8  2050                     movea.l    A0, [A0]
  1177. 00000BFA  2268 0194                movea.l    A1, [A0 + 0x194]
  1178. 00000BFE  4E91                     jsr        [A1]
  1179. 00000C00  4A00                     tst.b      D0
  1180. 00000C02  508F                     addq.l     A7, 8
  1181. 00000C04  6730                     beq        +0x32 /* 00000C36 */
  1182. 00000C06  2F0C                     move.l     -[A7], A4
  1183. 00000C08  4EBA F7EC                jsr        [PC - 0x814 /* 000003F6 */]
  1184. 00000C0C  2C00                     move.l     D6, D0
  1185. 00000C0E  2F06                     move.l     -[A7], D6
  1186. 00000C10  2F0C                     move.l     -[A7], A4
  1187. 00000C12  2054                     movea.l    A0, [A4]
  1188. 00000C14  2050                     movea.l    A0, [A0]
  1189. 00000C16  2268 0194                movea.l    A1, [A0 + 0x194]
  1190. 00000C1A  4E91                     jsr        [A1]
  1191. 00000C1C  4A00                     tst.b      D0
  1192. 00000C1E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1193. 00000C22  6712                     beq        +0x14 /* 00000C36 */
  1194. 00000C24  2F0B                     move.l     -[A7], A3
  1195. 00000C26  2F0C                     move.l     -[A7], A4
  1196. 00000C28  2054                     movea.l    A0, [A4]
  1197. 00000C2A  2050                     movea.l    A0, [A0]
  1198. 00000C2C  2268 00F4                movea.l    A1, [A0 + 0xF4]
  1199. 00000C30  4E91                     jsr        [A1]
  1200. 00000C32  7E01                     moveq.l    D7, 0x01
  1201. 00000C34  508F                     addq.l     A7, 8
  1202. label00000C36:
  1203. 00000C36  4A07                     tst.b      D7
  1204. 00000C38  6600 0092                bne        +0x94 /* 00000CCC */
  1205. 00000C3C  2054                     movea.l    A0, [A4]
  1206. 00000C3E  2D68 0028 FFEC           move.l     [A6 - 0x14], [A0 + 0x28]
  1207. 00000C44  2053                     movea.l    A0, [A3]
  1208. 00000C46  2D68 0018 FFFC           move.l     [A6 - 0x4], [A0 + 0x18]
  1209. 00000C4C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1210. 00000C50  486E FFF0                pea.l      [A6 - 0x10]
  1211. 00000C54  4EAD 04D2                jsr        [A5 + 0x4D2 /* export_150 */]
  1212. 00000C58  41EE FFF0                lea.l      A0, [A6 - 0x10]
  1213. 00000C5C  508F                     addq.l     A7, 8
  1214. 00000C5E  605C                     bra        +0x5E /* 00000CBC */
  1215. label00000C60:
  1216. 00000C60  2053                     movea.l    A0, [A3]
  1217. 00000C62  2D68 0028 FFE0           move.l     [A6 - 0x20], [A0 + 0x28]
  1218. 00000C68  206D FE0C                movea.l    A0, [A5 - 0x1F4]
  1219. 00000C6C  2D48 FFE8                move.l     [A6 - 0x18], A0
  1220. 00000C70  2050                     movea.l    A0, [A0]
  1221. 00000C72  2D68 009A FFE4           move.l     [A6 - 0x1C], [A0 + 0x9A]
  1222. 00000C78  202E FFE0                move.l     D0, [A6 - 0x20]
  1223. 00000C7C  B0AE FFEC                cmp.l      D0, [A6 - 0x14]
  1224. 00000C80  663A                     bne        +0x3C /* 00000CBC */
  1225. 00000C82  B7EE FFE0                cmpa.l     A3, [A6 - 0x20]
  1226. 00000C86  6734                     beq        +0x36 /* 00000CBC */
  1227. 00000C88  B7EE FFE4                cmpa.l     A3, [A6 - 0x1C]
  1228. 00000C8C  672E                     beq        +0x30 /* 00000CBC */
  1229. 00000C8E  7E01                     moveq.l    D7, 0x01
  1230. 00000C90  7000                     moveq.l    D0, 0x00
  1231. 00000C92  1007                     move.b     D0, D7
  1232. 00000C94  4A80                     tst.l      D0
  1233. 00000C96  2053                     movea.l    A0, [A3]
  1234. 00000C98  0228 00FB 0025           andi.b     [A0 + 0x25], 0xFB
  1235. 00000C9E  2200                     move.l     D1, D0
  1236. 00000CA0  E509                     lsl        D1.b, 2
  1237. 00000CA2  0201 0004                andi.b     D1, 0x4
  1238. 00000CA6  8328 0025                or.b       [A0 + 0x25], D1
  1239. 00000CAA  7000                     moveq.l    D0, 0x00
  1240. 00000CAC  2F00                     move.l     -[A7], D0
  1241. 00000CAE  2F0B                     move.l     -[A7], A3
  1242. 00000CB0  2053                     movea.l    A0, [A3]
  1243. 00000CB2  2050                     movea.l    A0, [A0]
  1244. 00000CB4  2268 00F8                movea.l    A1, [A0 + 0xF8]
  1245. 00000CB8  4E91                     jsr        [A1]
  1246. 00000CBA  508F                     addq.l     A7, 8
  1247. label00000CBC:
  1248. 00000CBC  486E FFF0                pea.l      [A6 - 0x10]
  1249. 00000CC0  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  1250. 00000CC4  2640                     movea.l    A3, D0
  1251. 00000CC6  200B                     move.l     D0, A3
  1252. 00000CC8  588F                     addq.l     A7, 4
  1253. 00000CCA  6694                     bne        -0x6A /* 00000C60 */
  1254. label00000CCC:
  1255. 00000CCC  2054                     movea.l    A0, [A4]
  1256. 00000CCE  2F28 0028                move.l     -[A7], [A0 + 0x28]
  1257. 00000CD2  4EAD 2FE2                jsr        [A5 + 0x2FE2 /* export_1528 */]
  1258. 00000CD6  2054                     movea.l    A0, [A4]
  1259. 00000CD8  2140 0004                move.l     [A0 + 0x4], D0
  1260. 00000CDC  588F                     addq.l     A7, 4
  1261. 00000CDE  4CEE 18C0 FFD0           movem.l    D6,D7,A3,A4, [A6 - 0x30]
  1262. 00000CE4  4E5E                     unlink     A6
  1263. 00000CE6  4E75                     rts
  1264. export_846:
  1265. 00000CE8  4E56 0000                link       A6, 0
  1266. 00000CEC  2F0C                     move.l     -[A7], A4
  1267. 00000CEE  286E 0008                movea.l    A4, [A6 + 0x8]
  1268. 00000CF2  7001                     moveq.l    D0, 0x01
  1269. 00000CF4  2F00                     move.l     -[A7], D0
  1270. 00000CF6  2F0C                     move.l     -[A7], A4
  1271. 00000CF8  4EAD 2FE2                jsr        [A5 + 0x2FE2 /* export_1528 */]
  1272. 00000CFC  588F                     addq.l     A7, 4
  1273. 00000CFE  2200                     move.l     D1, D0
  1274. 00000D00  201F                     move.l     D0, [A7]+
  1275. 00000D02  2054                     movea.l    A0, [A4]
  1276. 00000D04  B2A8 0004                cmp.l      D1, [A0 + 0x4]
  1277. 00000D08  6218                     bhi        +0x1A /* 00000D22 */
  1278. 00000D0A  2F00                     move.l     -[A7], D0
  1279. 00000D0C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1280. 00000D10  2F0C                     move.l     -[A7], A4
  1281. 00000D12  4EBA F620                jsr        [PC - 0x9E0 /* 00000334 */]
  1282. 00000D16  508F                     addq.l     A7, 8
  1283. 00000D18  2200                     move.l     D1, D0
  1284. 00000D1A  201F                     move.l     D0, [A7]+
  1285. 00000D1C  4A01                     tst.b      D1
  1286. 00000D1E  6602                     bne        +0x4 /* 00000D22 */
  1287. 00000D20  7000                     moveq.l    D0, 0x00
  1288. label00000D22:
  1289. 00000D22  286E FFFC                movea.l    A4, [A6 - 0x4]
  1290. 00000D26  4E5E                     unlink     A6
  1291. 00000D28  4E75                     rts
  1292. export_847:
  1293. 00000D2A  4E56 FFA4                link       A6, -0x005C
  1294. 00000D2E  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  1295. 00000D32  286E 0008                movea.l    A4, [A6 + 0x8]
  1296. 00000D36  2F0C                     move.l     -[A7], A4
  1297. 00000D38  4EAD 2FC2                jsr        [A5 + 0x2FC2 /* export_1524 */]
  1298. 00000D3C  1E00                     move.b     D7, D0
  1299. 00000D3E  2054                     movea.l    A0, [A4]
  1300. 00000D40  BE28 0127                cmp.b      D7, [A0 + 0x127]
  1301. 00000D44  588F                     addq.l     A7, 4
  1302. 00000D46  6700 01AE                beq        +0x1B0 /* 00000EF6 */
  1303. 00000D4A  0828 0002 0098           btst.b     [A0 + 0x98], 0x2
  1304. 00000D50  6600 01A4                bne        +0x1A6 /* 00000EF6 */
  1305. 00000D54  4878 2D22                push.l     0x2D22 /* '-\"' */
  1306. 00000D58  2F0C                     move.l     -[A7], A4
  1307. 00000D5A  4EAD 1B6A                jsr        [A5 + 0x1B6A /* export_873 */]
  1308. 00000D5E  4878 0BF0                push.l     0xBF0
  1309. 00000D62  2F0C                     move.l     -[A7], A4
  1310. 00000D64  4EAD 1B6A                jsr        [A5 + 0x1B6A /* export_873 */]
  1311. 00000D68  4A07                     tst.b      D7
  1312. 00000D6A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1313. 00000D6E  6610                     bne        +0x12 /* 00000D80 */
  1314. 00000D70  266D FE0C                movea.l    A3, [A5 - 0x1F4]
  1315. 00000D74  2053                     movea.l    A0, [A3]
  1316. 00000D76  B9E8 0092                cmpa.l     A4, [A0 + 0x92]
  1317. 00000D7A  6604                     bne        +0x6 /* 00000D80 */
  1318. 00000D7C  4EAD 02D2                jsr        [A5 + 0x2D2 /* export_86 */]
  1319. label00000D80:
  1320. 00000D80  486E FFF8                pea.l      [A6 - 0x8]
  1321. 00000D84  4EAD 156A                jsr        [A5 + 0x156A /* export_681 */]
  1322. 00000D88  588F                     addq.l     A7, 4
  1323. 00000D8A  6000 0084                bra        +0x86 /* 00000E10 */
  1324. label00000D8E:
  1325. 00000D8E  4878 687E                push.l     0x687E /* 'h~' */
  1326. 00000D92  2F0B                     move.l     -[A7], A3
  1327. 00000D94  2053                     movea.l    A0, [A3]
  1328. 00000D96  2050                     movea.l    A0, [A0]
  1329. 00000D98  2268 000C                movea.l    A1, [A0 + 0xC]
  1330. 00000D9C  4E91                     jsr        [A1]
  1331. 00000D9E  4A00                     tst.b      D0
  1332. 00000DA0  508F                     addq.l     A7, 8
  1333. 00000DA2  676C                     beq        +0x6E /* 00000E10 */
  1334. 00000DA4  2053                     movea.l    A0, [A3]
  1335. 00000DA6  2D68 0008 FFB0           move.l     [A6 - 0x50], [A0 + 0x8]
  1336. 00000DAC  4878 510E                push.l     0x510E
  1337. 00000DB0  206E FFB0                movea.l    A0, [A6 - 0x50]
  1338. 00000DB4  2F08                     move.l     -[A7], A0
  1339. 00000DB6  2050                     movea.l    A0, [A0]
  1340. 00000DB8  2050                     movea.l    A0, [A0]
  1341. 00000DBA  2268 000C                movea.l    A1, [A0 + 0xC]
  1342. 00000DBE  4E91                     jsr        [A1]
  1343. 00000DC0  4A00                     tst.b      D0
  1344. 00000DC2  508F                     addq.l     A7, 8
  1345. 00000DC4  674A                     beq        +0x4C /* 00000E10 */
  1346. 00000DC6  206E FFB0                movea.l    A0, [A6 - 0x50]
  1347. 00000DCA  2050                     movea.l    A0, [A0]
  1348. 00000DCC  B9E8 0028                cmpa.l     A4, [A0 + 0x28]
  1349. 00000DD0  663E                     bne        +0x40 /* 00000E10 */
  1350. 00000DD2  2F0B                     move.l     -[A7], A3
  1351. 00000DD4  2053                     movea.l    A0, [A3]
  1352. 00000DD6  2050                     movea.l    A0, [A0]
  1353. 00000DD8  2268 0028                movea.l    A1, [A0 + 0x28]
  1354. 00000DDC  4E91                     jsr        [A1]
  1355. 00000DDE  2D40 FFA4                move.l     [A6 - 0x5C], D0
  1356. 00000DE2  41EE FFA8                lea.l      A0, [A6 - 0x58]
  1357. 00000DE6  486E FFA8                pea.l      [A6 - 0x58]
  1358. 00000DEA  2F0B                     move.l     -[A7], A3
  1359. 00000DEC  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  1360. 00000DF0  486E FFA8                pea.l      [A6 - 0x58]
  1361. 00000DF4  2F0B                     move.l     -[A7], A3
  1362. 00000DF6  4EAD 15E2                jsr        [A5 + 0x15E2 /* export_696 */]
  1363. 00000DFA  4878 2C44                push.l     0x2C44 /* ',D' */
  1364. 00000DFE  2F2E FFB0                move.l     -[A7], [A6 - 0x50]
  1365. 00000E02  4EAD 1B5A                jsr        [A5 + 0x1B5A /* export_871 */]
  1366. 00000E06  2F2E FFA4                move.l     -[A7], [A6 - 0x5C]
  1367. 00000E0A  A873                     syscall    SetPort
  1368. 00000E0C  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  1369. label00000E10:
  1370. 00000E10  486E FFF8                pea.l      [A6 - 0x8]
  1371. 00000E14  4EAD 1572                jsr        [A5 + 0x1572 /* export_682 */]
  1372. 00000E18  2640                     movea.l    A3, D0
  1373. 00000E1A  200B                     move.l     D0, A3
  1374. 00000E1C  588F                     addq.l     A7, 4
  1375. 00000E1E  6600 FF6E                bne        -0x90 /* 00000D8E */
  1376. 00000E22  206D FE0C                movea.l    A0, [A5 - 0x1F4]
  1377. 00000E26  2D48 FFC4                move.l     [A6 - 0x3C], A0
  1378. 00000E2A  2050                     movea.l    A0, [A0]
  1379. 00000E2C  2668 0018                movea.l    A3, [A0 + 0x18]
  1380. 00000E30  2F0B                     move.l     -[A7], A3
  1381. 00000E32  486E FFB8                pea.l      [A6 - 0x48]
  1382. 00000E36  4EAD 04D2                jsr        [A5 + 0x4D2 /* export_150 */]
  1383. 00000E3A  41EE FFB8                lea.l      A0, [A6 - 0x48]
  1384. 00000E3E  508F                     addq.l     A7, 8
  1385. 00000E40  602A                     bra        +0x2C /* 00000E6C */
  1386. label00000E42:
  1387. 00000E42  4878 510E                push.l     0x510E
  1388. 00000E46  2F0B                     move.l     -[A7], A3
  1389. 00000E48  2053                     movea.l    A0, [A3]
  1390. 00000E4A  2050                     movea.l    A0, [A0]
  1391. 00000E4C  2268 000C                movea.l    A1, [A0 + 0xC]
  1392. 00000E50  4E91                     jsr        [A1]
  1393. 00000E52  4A00                     tst.b      D0
  1394. 00000E54  508F                     addq.l     A7, 8
  1395. 00000E56  6714                     beq        +0x16 /* 00000E6C */
  1396. 00000E58  2053                     movea.l    A0, [A3]
  1397. 00000E5A  B9E8 0028                cmpa.l     A4, [A0 + 0x28]
  1398. 00000E5E  660C                     bne        +0xE /* 00000E6C */
  1399. 00000E60  7000                     moveq.l    D0, 0x00
  1400. 00000E62  2F00                     move.l     -[A7], D0
  1401. 00000E64  2F0B                     move.l     -[A7], A3
  1402. 00000E66  4EAD 1B5A                jsr        [A5 + 0x1B5A /* export_871 */]
  1403. 00000E6A  508F                     addq.l     A7, 8
  1404. label00000E6C:
  1405. 00000E6C  486E FFB8                pea.l      [A6 - 0x48]
  1406. 00000E70  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  1407. 00000E74  2640                     movea.l    A3, D0
  1408. 00000E76  200B                     move.l     D0, A3
  1409. 00000E78  588F                     addq.l     A7, 4
  1410. 00000E7A  66C6                     bne        -0x38 /* 00000E42 */
  1411. 00000E7C  206D FE0C                movea.l    A0, [A5 - 0x1F4]
  1412. 00000E80  2D48 FFFC                move.l     [A6 - 0x4], A0
  1413. 00000E84  2050                     movea.l    A0, [A0]
  1414. 00000E86  2668 009A                movea.l    A3, [A0 + 0x9A]
  1415. 00000E8A  2053                     movea.l    A0, [A3]
  1416. 00000E8C  4AA8 001C                tst.l      [A0 + 0x1C]
  1417. 00000E90  6764                     beq        +0x66 /* 00000EF6 */
  1418. 00000E92  206D FE0C                movea.l    A0, [A5 - 0x1F4]
  1419. 00000E96  2D48 FFC0                move.l     [A6 - 0x40], A0
  1420. 00000E9A  2050                     movea.l    A0, [A0]
  1421. 00000E9C  2068 009A                movea.l    A0, [A0 + 0x9A]
  1422. 00000EA0  2D48 FFC4                move.l     [A6 - 0x3C], A0
  1423. 00000EA4  2050                     movea.l    A0, [A0]
  1424. 00000EA6  2668 0018                movea.l    A3, [A0 + 0x18]
  1425. 00000EAA  2F0B                     move.l     -[A7], A3
  1426. 00000EAC  486E FFB4                pea.l      [A6 - 0x4C]
  1427. 00000EB0  4EAD 04D2                jsr        [A5 + 0x4D2 /* export_150 */]
  1428. 00000EB4  41EE FFB4                lea.l      A0, [A6 - 0x4C]
  1429. 00000EB8  508F                     addq.l     A7, 8
  1430. 00000EBA  602A                     bra        +0x2C /* 00000EE6 */
  1431. label00000EBC:
  1432. 00000EBC  4878 510E                push.l     0x510E
  1433. 00000EC0  2F0B                     move.l     -[A7], A3
  1434. 00000EC2  2053                     movea.l    A0, [A3]
  1435. 00000EC4  2050                     movea.l    A0, [A0]
  1436. 00000EC6  2268 000C                movea.l    A1, [A0 + 0xC]
  1437. 00000ECA  4E91                     jsr        [A1]
  1438. 00000ECC  4A00                     tst.b      D0
  1439. 00000ECE  508F                     addq.l     A7, 8
  1440. 00000ED0  6714                     beq        +0x16 /* 00000EE6 */
  1441. 00000ED2  2053                     movea.l    A0, [A3]
  1442. 00000ED4  B9E8 0028                cmpa.l     A4, [A0 + 0x28]
  1443. 00000ED8  660C                     bne        +0xE /* 00000EE6 */
  1444. 00000EDA  7000                     moveq.l    D0, 0x00
  1445. 00000EDC  2F00                     move.l     -[A7], D0
  1446. 00000EDE  2F0B                     move.l     -[A7], A3
  1447. 00000EE0  4EAD 1B5A                jsr        [A5 + 0x1B5A /* export_871 */]
  1448. 00000EE4  508F                     addq.l     A7, 8
  1449. label00000EE6:
  1450. 00000EE6  486E FFB4                pea.l      [A6 - 0x4C]
  1451. 00000EEA  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  1452. 00000EEE  2640                     movea.l    A3, D0
  1453. 00000EF0  200B                     move.l     D0, A3
  1454. 00000EF2  588F                     addq.l     A7, 4
  1455. 00000EF4  66C6                     bne        -0x38 /* 00000EBC */
  1456. label00000EF6:
  1457. 00000EF6  2054                     movea.l    A0, [A4]
  1458. 00000EF8  1147 0127                move.b     [A0 + 0x127], D7
  1459. 00000EFC  4206                     clr.b      D6
  1460. 00000EFE  4A07                     tst.b      D7
  1461. 00000F00  6668                     bne        +0x6A /* 00000F6A */
  1462. 00000F02  2054                     movea.l    A0, [A4]
  1463. 00000F04  7000                     moveq.l    D0, 0x00
  1464. 00000F06  1028 0129                move.b     D0, [A0 + 0x129]
  1465. 00000F0A  0C40 0003                cmpi.w     D0, 0x3
  1466. 00000F0E  660C                     bne        +0xE /* 00000F1C */
  1467. 00000F10  4228 0129                clr.b      [A0 + 0x129]
  1468. 00000F14  2F0C                     move.l     -[A7], A4
  1469. 00000F16  4EAD 2EBA                jsr        [A5 + 0x2EBA /* export_1491 */]
  1470. 00000F1A  588F                     addq.l     A7, 4
  1471. label00000F1C:
  1472. 00000F1C  2054                     movea.l    A0, [A4]
  1473. 00000F1E  4AA8 00A0                tst.l      [A0 + 0xA0]
  1474. 00000F22  6646                     bne        +0x48 /* 00000F6A */
  1475. 00000F24  2D68 0098 FFFC           move.l     [A6 - 0x4], [A0 + 0x98]
  1476. 00000F2A  2F0C                     move.l     -[A7], A4
  1477. 00000F2C  4EAD 2F62                jsr        [A5 + 0x2F62 /* export_1512 */]
  1478. 00000F30  2054                     movea.l    A0, [A4]
  1479. 00000F32  202E FFFC                move.l     D0, [A6 - 0x4]
  1480. 00000F36  B0A8 0098                cmp.l      D0, [A0 + 0x98]
  1481. 00000F3A  588F                     addq.l     A7, 4
  1482. 00000F3C  672C                     beq        +0x2E /* 00000F6A */
  1483. 00000F3E  7C01                     moveq.l    D6, 0x01
  1484. 00000F40  2F3C 7472 7368           move.l     -[A7], 0x74727368 /* 'trsh' */
  1485. 00000F46  3028 0030                move.w     D0, [A0 + 0x30]
  1486. 00000F4A  48C0                     ext.l      D0
  1487. 00000F4C  2F00                     move.l     -[A7], D0
  1488. 00000F4E  4EAD 123A                jsr        [A5 + 0x123A /* export_579 */]
  1489. 00000F52  2F3C 6465 736B           move.l     -[A7], 0x6465736B /* 'desk' */
  1490. 00000F58  2054                     movea.l    A0, [A4]
  1491. 00000F5A  3028 0030                move.w     D0, [A0 + 0x30]
  1492. 00000F5E  48C0                     ext.l      D0
  1493. 00000F60  2F00                     move.l     -[A7], D0
  1494. 00000F62  4EAD 123A                jsr        [A5 + 0x123A /* export_579 */]
  1495. 00000F66  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1496. label00000F6A:
  1497. 00000F6A  4A06                     tst.b      D6
  1498. 00000F6C  6612                     bne        +0x14 /* 00000F80 */
  1499. 00000F6E  2F0C                     move.l     -[A7], A4
  1500. 00000F70  4EAD 2FE2                jsr        [A5 + 0x2FE2 /* export_1528 */]
  1501. 00000F74  2054                     movea.l    A0, [A4]
  1502. 00000F76  B0A8 0004                cmp.l      D0, [A0 + 0x4]
  1503. 00000F7A  588F                     addq.l     A7, 4
  1504. 00000F7C  6300 00CE                bls        +0xD0 /* 0000104C */
  1505. label00000F80:
  1506. 00000F80  2054                     movea.l    A0, [A4]
  1507. 00000F82  2E28 00C6                move.l     D7, [A0 + 0xC6]
  1508. 00000F86  08A8 0007 0052           bclr.b     [A0 + 0x52], 0x7
  1509. 00000F8C  2F0C                     move.l     -[A7], A4
  1510. 00000F8E  4EAD 2EE2                jsr        [A5 + 0x2EE2 /* export_1496 */]
  1511. 00000F92  B087                     cmp.l      D0, D7
  1512. 00000F94  588F                     addq.l     A7, 4
  1513. 00000F96  6772                     beq        +0x74 /* 0000100A */
  1514. 00000F98  4878 2D20                push.l     0x2D20 /* '- ' */
  1515. 00000F9C  2F0C                     move.l     -[A7], A4
  1516. 00000F9E  4EAD 1B6A                jsr        [A5 + 0x1B6A /* export_873 */]
  1517. 00000FA2  4878 2D1F                push.l     0x2D1F
  1518. 00000FA6  2F0C                     move.l     -[A7], A4
  1519. 00000FA8  4EAD 1B6A                jsr        [A5 + 0x1B6A /* export_873 */]
  1520. 00000FAC  486E FFC0                pea.l      [A6 - 0x40]
  1521. 00000FB0  4EAD 156A                jsr        [A5 + 0x156A /* export_681 */]
  1522. 00000FB4  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1523. 00000FB8  6040                     bra        +0x42 /* 00000FFA */
  1524. label00000FBA:
  1525. 00000FBA  206E FFC4                movea.l    A0, [A6 - 0x3C]
  1526. 00000FBE  2050                     movea.l    A0, [A0]
  1527. 00000FC0  2668 0008                movea.l    A3, [A0 + 0x8]
  1528. 00000FC4  4878 510E                push.l     0x510E
  1529. 00000FC8  2F0B                     move.l     -[A7], A3
  1530. 00000FCA  2053                     movea.l    A0, [A3]
  1531. 00000FCC  2050                     movea.l    A0, [A0]
  1532. 00000FCE  2268 000C                movea.l    A1, [A0 + 0xC]
  1533. 00000FD2  4E91                     jsr        [A1]
  1534. 00000FD4  4A00                     tst.b      D0
  1535. 00000FD6  508F                     addq.l     A7, 8
  1536. 00000FD8  6720                     beq        +0x22 /* 00000FFA */
  1537. 00000FDA  2053                     movea.l    A0, [A3]
  1538. 00000FDC  B9E8 0028                cmpa.l     A4, [A0 + 0x28]
  1539. 00000FE0  6618                     bne        +0x1A /* 00000FFA */
  1540. 00000FE2  4878 2D20                push.l     0x2D20 /* '- ' */
  1541. 00000FE6  2F0B                     move.l     -[A7], A3
  1542. 00000FE8  4EAD 1B62                jsr        [A5 + 0x1B62 /* export_872 */]
  1543. 00000FEC  4878 2D1F                push.l     0x2D1F
  1544. 00000FF0  2F0B                     move.l     -[A7], A3
  1545. 00000FF2  4EAD 1B62                jsr        [A5 + 0x1B62 /* export_872 */]
  1546. 00000FF6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1547. label00000FFA:
  1548. 00000FFA  486E FFC0                pea.l      [A6 - 0x40]
  1549. 00000FFE  4EAD 1572                jsr        [A5 + 0x1572 /* export_682 */]
  1550. 00001002  2D40 FFC4                move.l     [A6 - 0x3C], D0
  1551. 00001006  588F                     addq.l     A7, 4
  1552. 00001008  66B0                     bne        -0x4E /* 00000FBA */
  1553. label0000100A:
  1554. 0000100A  2054                     movea.l    A0, [A4]
  1555. 0000100C  1146 0126                move.b     [A0 + 0x126], D6
  1556. 00001010  2054                     movea.l    A0, [A4]
  1557. 00001012  2E28 0036                move.l     D7, [A0 + 0x36]
  1558. 00001016  2F0C                     move.l     -[A7], A4
  1559. 00001018  4EBA F3DC                jsr        [PC - 0xC24 /* 000003F6 */]
  1560. 0000101C  2C00                     move.l     D6, D0
  1561. 0000101E  486E FFC8                pea.l      [A6 - 0x38]
  1562. 00001022  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  1563. 00001026  4A80                     tst.l      D0
  1564. 00001028  508F                     addq.l     A7, 8
  1565. 0000102A  670A                     beq        +0xC /* 00001036 */
  1566. 0000102C  2F06                     move.l     -[A7], D6
  1567. 0000102E  2F0C                     move.l     -[A7], A4
  1568. 00001030  4EBA F87E                jsr        [PC - 0x782 /* 000008B0 */]
  1569. 00001034  508F                     addq.l     A7, 8
  1570. label00001036:
  1571. 00001036  486E FFC8                pea.l      [A6 - 0x38]
  1572. 0000103A  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  1573. 0000103E  2054                     movea.l    A0, [A4]
  1574. 00001040  2147 0036                move.l     [A0 + 0x36], D7
  1575. 00001044  2054                     movea.l    A0, [A4]
  1576. 00001046  4228 0126                clr.b      [A0 + 0x126]
  1577. 0000104A  588F                     addq.l     A7, 4
  1578. label0000104C:
  1579. 0000104C  4CEE 18C0 FF94           movem.l    D6,D7,A3,A4, [A6 - 0x6C]
  1580. 00001052  4E5E                     unlink     A6
  1581. 00001054  4E75                     rts
  1582. export_848:
  1583. 00001056  4E56 FFF4                link       A6, -0x000C
  1584. 0000105A  48E7 0118                movem.l    -[A7], D7,A3,A4
  1585. 0000105E  286E 0008                movea.l    A4, [A6 + 0x8]
  1586. 00001062  2054                     movea.l    A0, [A4]
  1587. 00001064  2668 0018                movea.l    A3, [A0 + 0x18]
  1588. 00001068  2F0B                     move.l     -[A7], A3
  1589. 0000106A  486E FFF4                pea.l      [A6 - 0xC]
  1590. 0000106E  4EAD 04D2                jsr        [A5 + 0x4D2 /* export_150 */]
  1591. 00001072  41EE FFF4                lea.l      A0, [A6 - 0xC]
  1592. 00001076  508F                     addq.l     A7, 8
  1593. 00001078  604C                     bra        +0x4E /* 000010C6 */
  1594. label0000107A:
  1595. 0000107A  7000                     moveq.l    D0, 0x00
  1596. 0000107C  2F00                     move.l     -[A7], D0
  1597. 0000107E  4878 2CEC                push.l     0x2CEC
  1598. 00001082  2F0B                     move.l     -[A7], A3
  1599. 00001084  2053                     movea.l    A0, [A3]
  1600. 00001086  2050                     movea.l    A0, [A0]
  1601. 00001088  2268 000C                movea.l    A1, [A0 + 0xC]
  1602. 0000108C  4E91                     jsr        [A1]
  1603. 0000108E  508F                     addq.l     A7, 8
  1604. 00001090  2200                     move.l     D1, D0
  1605. 00001092  201F                     move.l     D0, [A7]+
  1606. 00001094  7400                     moveq.l    D2, 0x00
  1607. 00001096  4A01                     tst.b      D1
  1608. 00001098  670A                     beq        +0xC /* 000010A4 */
  1609. 0000109A  2053                     movea.l    A0, [A3]
  1610. 0000109C  4AA8 0092                tst.l      [A0 + 0x92]
  1611. 000010A0  6602                     bne        +0x4 /* 000010A4 */
  1612. 000010A2  7401                     moveq.l    D2, 0x01
  1613. label000010A4:
  1614. 000010A4  4A02                     tst.b      D2
  1615. 000010A6  57C0                     seq        D0
  1616. 000010A8  4400                     neg.b      D0
  1617. 000010AA  1E00                     move.b     D7, D0
  1618. 000010AC  7000                     moveq.l    D0, 0x00
  1619. 000010AE  1007                     move.b     D0, D7
  1620. 000010B0  4A80                     tst.l      D0
  1621. 000010B2  2053                     movea.l    A0, [A3]
  1622. 000010B4  0228 00FB 0025           andi.b     [A0 + 0x25], 0xFB
  1623. 000010BA  2200                     move.l     D1, D0
  1624. 000010BC  E509                     lsl        D1.b, 2
  1625. 000010BE  0201 0004                andi.b     D1, 0x4
  1626. 000010C2  8328 0025                or.b       [A0 + 0x25], D1
  1627. label000010C6:
  1628. 000010C6  486E FFF4                pea.l      [A6 - 0xC]
  1629. 000010CA  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  1630. 000010CE  2640                     movea.l    A3, D0
  1631. 000010D0  200B                     move.l     D0, A3
  1632. 000010D2  588F                     addq.l     A7, 4
  1633. 000010D4  66A4                     bne        -0x5A /* 0000107A */
  1634. 000010D6  2F0C                     move.l     -[A7], A4
  1635. 000010D8  2054                     movea.l    A0, [A4]
  1636. 000010DA  2050                     movea.l    A0, [A0]
  1637. 000010DC  2268 0100                movea.l    A1, [A0 + 0x100]
  1638. 000010E0  4E91                     jsr        [A1]
  1639. 000010E2  302E 000E                move.w     D0, [A6 + 0xE]
  1640. 000010E6  48C0                     ext.l      D0
  1641. 000010E8  2F00                     move.l     -[A7], D0
  1642. 000010EA  2F0C                     move.l     -[A7], A4
  1643. 000010EC  4EBA F080                jsr        [PC - 0xF80 /* 0000016E */]
  1644. 000010F0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1645. 000010F4  4CEE 1880 FFE8           movem.l    D7,A3,A4, [A6 - 0x18]
  1646. 000010FA  4E5E                     unlink     A6
  1647. 000010FC  4E75                     rts
  1648. export_849:
  1649. 000010FE  4E56 FE82                link       A6, -0x017E
  1650. 00001102  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  1651. 00001106  286E 0008                movea.l    A4, [A6 + 0x8]
  1652. 0000110A  2D78 0358 FFF8           move.l     [A6 - 0x8], [0x00000358]
  1653. 00001110  6000 0244                bra        +0x246 /* 00001356 */
  1654. label00001114:
  1655. 00001114  266E FFF8                movea.l    A3, [A6 - 0x8]
  1656. 00001118  2D53 FFF8                move.l     [A6 - 0x8], [A3]
  1657. 0000111C  41EE FFFC                lea.l      A0, [A6 - 0x4]
  1658. 00001120  4247                     clr.w      D7
  1659. 00001122  486E FFC0                pea.l      [A6 - 0x40]
  1660. 00001126  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  1661. 0000112A  4A80                     tst.l      D0
  1662. 0000112C  588F                     addq.l     A7, 4
  1663. 0000112E  6700 0150                beq        +0x152 /* 00001280 */
  1664. 00001132  302B 004E                move.w     D0, [A3 + 0x4E]
  1665. 00001136  48C0                     ext.l      D0
  1666. 00001138  2F00                     move.l     -[A7], D0
  1667. 0000113A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1668. 0000113E  4EAD 03F2                jsr        [A5 + 0x3F2 /* export_122 */]
  1669. 00001142  2D40 FFFC                move.l     [A6 - 0x4], D0
  1670. 00001146  508F                     addq.l     A7, 8
  1671. 00001148  6634                     bne        +0x36 /* 0000117E */
  1672. 0000114A  302B 004E                move.w     D0, [A3 + 0x4E]
  1673. 0000114E  48C0                     ext.l      D0
  1674. 00001150  2F00                     move.l     -[A7], D0
  1675. 00001152  2F0C                     move.l     -[A7], A4
  1676. 00001154  4EAD 3282                jsr        [A5 + 0x3282 /* export_1612 */]
  1677. 00001158  2D40 FFFC                move.l     [A6 - 0x4], D0
  1678. 0000115C  508F                     addq.l     A7, 8
  1679. 0000115E  6700 00D0                beq        +0xD2 /* 00001230 */
  1680. 00001162  7001                     moveq.l    D0, 0x01
  1681. 00001164  2F00                     move.l     -[A7], D0
  1682. 00001166  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1683. 0000116A  4EAD 19DA                jsr        [A5 + 0x19DA /* export_823 */]
  1684. 0000116E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1685. 00001172  4EAD 2EB2                jsr        [A5 + 0x2EB2 /* export_1490 */]
  1686. 00001176  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1687. 0000117A  6000 00B4                bra        +0xB6 /* 00001230 */
  1688. label0000117E:
  1689. 0000117E  206E FFFC                movea.l    A0, [A6 - 0x4]
  1690. 00001182  2050                     movea.l    A0, [A0]
  1691. 00001184  0828 0002 0098           btst.b     [A0 + 0x98], 0x2
  1692. 0000118A  670E                     beq        +0x10 /* 0000119A */
  1693. 0000118C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1694. 00001190  4EAD 2FBA                jsr        [A5 + 0x2FBA /* export_1523 */]
  1695. 00001194  4A00                     tst.b      D0
  1696. 00001196  588F                     addq.l     A7, 4
  1697. 00001198  6628                     bne        +0x2A /* 000011C2 */
  1698. label0000119A:
  1699. 0000119A  206E FFFC                movea.l    A0, [A6 - 0x4]
  1700. 0000119E  2050                     movea.l    A0, [A0]
  1701. 000011A0  0828 0001 0047           btst.b     [A0 + 0x47], 0x1
  1702. 000011A6  56C0                     sne        D0
  1703. 000011A8  4400                     neg.b      D0
  1704. 000011AA  4A00                     tst.b      D0
  1705. 000011AC  6726                     beq        +0x28 /* 000011D4 */
  1706. 000011AE  206E FFFC                movea.l    A0, [A6 - 0x4]
  1707. 000011B2  2050                     movea.l    A0, [A0]
  1708. 000011B4  0828 0000 0047           btst.b     [A0 + 0x47], 0x0
  1709. 000011BA  56C0                     sne        D0
  1710. 000011BC  4400                     neg.b      D0
  1711. 000011BE  4A00                     tst.b      D0
  1712. 000011C0  6712                     beq        +0x14 /* 000011D4 */
  1713. label000011C2:
  1714. 000011C2  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1715. 000011C6  4EAD 303A                jsr        [A5 + 0x303A /* export_1539 */]
  1716. 000011CA  7000                     moveq.l    D0, 0x00
  1717. 000011CC  2D40 FFFC                move.l     [A6 - 0x4], D0
  1718. 000011D0  588F                     addq.l     A7, 4
  1719. 000011D2  605C                     bra        +0x5E /* 00001230 */
  1720. label000011D4:
  1721. 000011D4  486E FE82                pea.l      [A6 - 0x17E]
  1722. 000011D8  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  1723. 000011DC  4A80                     tst.l      D0
  1724. 000011DE  588F                     addq.l     A7, 4
  1725. 000011E0  673E                     beq        +0x40 /* 00001220 */
  1726. 000011E2  7000                     moveq.l    D0, 0x00
  1727. 000011E4  2F00                     move.l     -[A7], D0
  1728. 000011E6  206E FFFC                movea.l    A0, [A6 - 0x4]
  1729. 000011EA  2F08                     move.l     -[A7], A0
  1730. 000011EC  2050                     movea.l    A0, [A0]
  1731. 000011EE  2050                     movea.l    A0, [A0]
  1732. 000011F0  2268 00F8                movea.l    A1, [A0 + 0xF8]
  1733. 000011F4  4E91                     jsr        [A1]
  1734. 000011F6  1D7C 0001 FEBB           move.b     [A6 - 0x145], 0x1
  1735. 000011FC  7000                     moveq.l    D0, 0x00
  1736. 000011FE  102E FEBB                move.b     D0, [A6 - 0x145]
  1737. 00001202  4A80                     tst.l      D0
  1738. 00001204  206E FFFC                movea.l    A0, [A6 - 0x4]
  1739. 00001208  2050                     movea.l    A0, [A0]
  1740. 0000120A  0228 00FB 0025           andi.b     [A0 + 0x25], 0xFB
  1741. 00001210  2200                     move.l     D1, D0
  1742. 00001212  E509                     lsl        D1.b, 2
  1743. 00001214  0201 0004                andi.b     D1, 0x4
  1744. 00001218  8328 0025                or.b       [A0 + 0x25], D1
  1745. 0000121C  508F                     addq.l     A7, 8
  1746. 0000121E  6006                     bra        +0x8 /* 00001226 */
  1747. label00001220:
  1748. 00001220  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  1749. 00001224  3E00                     move.w     D7, D0
  1750. label00001226:
  1751. 00001226  486E FE82                pea.l      [A6 - 0x17E]
  1752. 0000122A  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  1753. 0000122E  588F                     addq.l     A7, 4
  1754. label00001230:
  1755. 00001230  0C47 FF94                cmpi.w     D7, 0xFF94
  1756. 00001234  670A                     beq        +0xC /* 00001240 */
  1757. 00001236  48C7                     ext.l      D7
  1758. 00001238  2F07                     move.l     -[A7], D7
  1759. 0000123A  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  1760. 0000123E  588F                     addq.l     A7, 4
  1761. label00001240:
  1762. 00001240  4AAE FFFC                tst.l      [A6 - 0x4]
  1763. 00001244  672C                     beq        +0x2E /* 00001272 */
  1764. 00001246  206E FFFC                movea.l    A0, [A6 - 0x4]
  1765. 0000124A  2050                     movea.l    A0, [A0]
  1766. 0000124C  0828 0004 0099           btst.b     [A0 + 0x99], 0x4
  1767. 00001252  661E                     bne        +0x20 /* 00001272 */
  1768. 00001254  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1769. 00001258  4EAD 2F2A                jsr        [A5 + 0x2F2A /* export_1505 */]
  1770. 0000125C  2D40 FFBC                move.l     [A6 - 0x44], D0
  1771. 00001260  588F                     addq.l     A7, 4
  1772. 00001262  670E                     beq        +0x10 /* 00001272 */
  1773. 00001264  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1774. 00001268  2F2E FFBC                move.l     -[A7], [A6 - 0x44]
  1775. 0000126C  4EBA F970                jsr        [PC - 0x690 /* 00000BDE */]
  1776. 00001270  508F                     addq.l     A7, 8
  1777. label00001272:
  1778. 00001272  48C7                     ext.l      D7
  1779. 00001274  2F07                     move.l     -[A7], D7
  1780. 00001276  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  1781. 0000127A  588F                     addq.l     A7, 4
  1782. 0000127C  6000 00CE                bra        +0xD0 /* 0000134C */
  1783. label00001280:
  1784. 00001280  4AAE FFFC                tst.l      [A6 - 0x4]
  1785. 00001284  6700 00C6                beq        +0xC8 /* 0000134C */
  1786. 00001288  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  1787. 0000128C  3C00                     move.w     D6, D0
  1788. 0000128E  0C46 FF94                cmpi.w     D6, 0xFF94
  1789. 00001292  6624                     bne        +0x26 /* 000012B8 */
  1790. 00001294  7A01                     moveq.l    D5, 0x01
  1791. 00001296  7000                     moveq.l    D0, 0x00
  1792. 00001298  1005                     move.b     D0, D5
  1793. 0000129A  4A80                     tst.l      D0
  1794. 0000129C  206E FFFC                movea.l    A0, [A6 - 0x4]
  1795. 000012A0  2050                     movea.l    A0, [A0]
  1796. 000012A2  0228 00FB 0025           andi.b     [A0 + 0x25], 0xFB
  1797. 000012A8  2200                     move.l     D1, D0
  1798. 000012AA  E509                     lsl        D1.b, 2
  1799. 000012AC  0201 0004                andi.b     D1, 0x4
  1800. 000012B0  8328 0025                or.b       [A0 + 0x25], D1
  1801. 000012B4  6000 0096                bra        +0x98 /* 0000134C */
  1802. label000012B8:
  1803. 000012B8  41EE FEBC                lea.l      A0, [A6 - 0x144]
  1804. 000012BC  4210                     clr.b      [A0]
  1805. 000012BE  4878 0BEA                push.l     0xBEA
  1806. 000012C2  486E FEBC                pea.l      [A6 - 0x144]
  1807. 000012C6  206E FFFC                movea.l    A0, [A6 - 0x4]
  1808. 000012CA  2F08                     move.l     -[A7], A0
  1809. 000012CC  2050                     movea.l    A0, [A0]
  1810. 000012CE  2050                     movea.l    A0, [A0]
  1811. 000012D0  2268 0054                movea.l    A1, [A0 + 0x54]
  1812. 000012D4  4E91                     jsr        [A1]
  1813. 000012D6  486E FEBC                pea.l      [A6 - 0x144]
  1814. 000012DA  48C6                     ext.l      D6
  1815. 000012DC  2F06                     move.l     -[A7], D6
  1816. 000012DE  4878 281F                push.l     0x281F
  1817. 000012E2  4EAD 1E0A                jsr        [A5 + 0x1E0A /* export_957 */]
  1818. 000012E6  486E FE84                pea.l      [A6 - 0x17C]
  1819. 000012EA  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  1820. 000012EE  4A80                     tst.l      D0
  1821. 000012F0  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  1822. 000012F4  670C                     beq        +0xE /* 00001302 */
  1823. 000012F6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1824. 000012FA  4EAD 303A                jsr        [A5 + 0x303A /* export_1539 */]
  1825. 000012FE  588F                     addq.l     A7, 4
  1826. 00001300  601A                     bra        +0x1C /* 0000131C */
  1827. label00001302:
  1828. 00001302  0C46 EC78                cmpi.w     D6, 0xEC78
  1829. 00001306  660A                     bne        +0xC /* 00001312 */
  1830. 00001308  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  1831. 0000130C  72D1                     moveq.l    D1, 0xFFFFFFD1
  1832. 0000130E  B280                     cmp.l      D1, D0
  1833. 00001310  670A                     beq        +0xC /* 0000131C */
  1834. label00001312:
  1835. 00001312  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1836. 00001316  4A80                     tst.l      D0
  1837. 00001318  6600 008C                bne        +0x8E /* 000013A6 */
  1838. label0000131C:
  1839. 0000131C  486E FE84                pea.l      [A6 - 0x17C]
  1840. 00001320  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  1841. 00001324  4204                     clr.b      D4
  1842. 00001326  7000                     moveq.l    D0, 0x00
  1843. 00001328  1004                     move.b     D0, D4
  1844. 0000132A  4A80                     tst.l      D0
  1845. 0000132C  206E FFFC                movea.l    A0, [A6 - 0x4]
  1846. 00001330  2050                     movea.l    A0, [A0]
  1847. 00001332  0228 00FB 0025           andi.b     [A0 + 0x25], 0xFB
  1848. 00001338  2200                     move.l     D1, D0
  1849. 0000133A  E509                     lsl        D1.b, 2
  1850. 0000133C  0201 0004                andi.b     D1, 0x4
  1851. 00001340  8328 0025                or.b       [A0 + 0x25], D1
  1852. 00001344  7000                     moveq.l    D0, 0x00
  1853. 00001346  2D40 FFFC                move.l     [A6 - 0x4], D0
  1854. 0000134A  588F                     addq.l     A7, 4
  1855. label0000134C:
  1856. 0000134C  486E FFC0                pea.l      [A6 - 0x40]
  1857. 00001350  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  1858. 00001354  588F                     addq.l     A7, 4
  1859. label00001356:
  1860. 00001356  4AAE FFF8                tst.l      [A6 - 0x8]
  1861. 0000135A  6600 FDB8                bne        -0x246 /* 00001114 */
  1862. 0000135E  2054                     movea.l    A0, [A4]
  1863. 00001360  2668 009A                movea.l    A3, [A0 + 0x9A]
  1864. 00001364  7000                     moveq.l    D0, 0x00
  1865. 00001366  2F00                     move.l     -[A7], D0
  1866. 00001368  2F0B                     move.l     -[A7], A3
  1867. 0000136A  2053                     movea.l    A0, [A3]
  1868. 0000136C  2050                     movea.l    A0, [A0]
  1869. 0000136E  2268 00F8                movea.l    A1, [A0 + 0xF8]
  1870. 00001372  4E91                     jsr        [A1]
  1871. 00001374  2054                     movea.l    A0, [A4]
  1872. 00001376  2668 009A                movea.l    A3, [A0 + 0x9A]
  1873. 0000137A  7801                     moveq.l    D4, 0x01
  1874. 0000137C  7000                     moveq.l    D0, 0x00
  1875. 0000137E  1004                     move.b     D0, D4
  1876. 00001380  4A80                     tst.l      D0
  1877. 00001382  2053                     movea.l    A0, [A3]
  1878. 00001384  0228 00FB 0025           andi.b     [A0 + 0x25], 0xFB
  1879. 0000138A  2200                     move.l     D1, D0
  1880. 0000138C  E509                     lsl        D1.b, 2
  1881. 0000138E  0201 0004                andi.b     D1, 0x4
  1882. 00001392  8328 0025                or.b       [A0 + 0x25], D1
  1883. 00001396  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1884. 0000139A  2F2D FC10                move.l     -[A7], [A5 - 0x3F0]
  1885. 0000139E  4EBA EF50                jsr        [PC - 0x10B0 /* 000002F0 */]
  1886. 000013A2  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1887. label000013A6:
  1888. 000013A6  4CEE 18F0 FE6A           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x196]
  1889. 000013AC  4E5E                     unlink     A6
  1890. 000013AE  4E75                     rts
  1891. export_850:
  1892. 000013B0  4E56 FFE0                link       A6, -0x0020
  1893. 000013B4  48E7 0018                movem.l    -[A7], A3,A4
  1894. 000013B8  286E 0008                movea.l    A4, [A6 + 0x8]
  1895. 000013BC  2054                     movea.l    A0, [A4]
  1896. 000013BE  2668 0096                movea.l    A3, [A0 + 0x96]
  1897. 000013C2  2F0B                     move.l     -[A7], A3
  1898. 000013C4  486E FFF4                pea.l      [A6 - 0xC]
  1899. 000013C8  4EAD 04D2                jsr        [A5 + 0x4D2 /* export_150 */]
  1900. 000013CC  41EE FFF4                lea.l      A0, [A6 - 0xC]
  1901. 000013D0  508F                     addq.l     A7, 8
  1902. 000013D2  606C                     bra        +0x6E /* 00001440 */
  1903. label000013D4:
  1904. 000013D4  2053                     movea.l    A0, [A3]
  1905. 000013D6  0828 0002 0025           btst.b     [A0 + 0x25], 0x2
  1906. 000013DC  56C0                     sne        D0
  1907. 000013DE  4400                     neg.b      D0
  1908. 000013E0  4A00                     tst.b      D0
  1909. 000013E2  665C                     bne        +0x5E /* 00001440 */
  1910. 000013E4  41EE FFEC                lea.l      A0, [A6 - 0x14]
  1911. 000013E8  7000                     moveq.l    D0, 0x00
  1912. 000013EA  2F00                     move.l     -[A7], D0
  1913. 000013EC  486E FFEC                pea.l      [A6 - 0x14]
  1914. 000013F0  2F0B                     move.l     -[A7], A3
  1915. 000013F2  2053                     movea.l    A0, [A3]
  1916. 000013F4  2050                     movea.l    A0, [A0]
  1917. 000013F6  2268 00D0                movea.l    A1, [A0 + 0xD0]
  1918. 000013FA  4E91                     jsr        [A1]
  1919. 000013FC  41EE FFE0                lea.l      A0, [A6 - 0x20]
  1920. 00001400  2054                     movea.l    A0, [A4]
  1921. 00001402  2D68 009A FFE8           move.l     [A6 - 0x18], [A0 + 0x9A]
  1922. 00001408  7000                     moveq.l    D0, 0x00
  1923. 0000140A  2F00                     move.l     -[A7], D0
  1924. 0000140C  486E FFE0                pea.l      [A6 - 0x20]
  1925. 00001410  206E FFE8                movea.l    A0, [A6 - 0x18]
  1926. 00001414  2F08                     move.l     -[A7], A0
  1927. 00001416  2050                     movea.l    A0, [A0]
  1928. 00001418  2050                     movea.l    A0, [A0]
  1929. 0000141A  2268 00D0                movea.l    A1, [A0 + 0xD0]
  1930. 0000141E  4E91                     jsr        [A1]
  1931. 00001420  486E FFF4                pea.l      [A6 - 0xC]
  1932. 00001424  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1933. 00001428  2F0B                     move.l     -[A7], A3
  1934. 0000142A  2F0C                     move.l     -[A7], A4
  1935. 0000142C  4EBA 0044                jsr        [PC + 0x44 /* 00001472 */]
  1936. 00001430  486E FFE0                pea.l      [A6 - 0x20]
  1937. 00001434  486E FFEC                pea.l      [A6 - 0x14]
  1938. 00001438  4EAD 08EA                jsr        [A5 + 0x8EA /* export_281 */]
  1939. 0000143C  4FEF 002C                lea.l      A7, [A7 + 0x2C]
  1940. label00001440:
  1941. 00001440  486E FFF4                pea.l      [A6 - 0xC]
  1942. 00001444  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  1943. 00001448  2640                     movea.l    A3, D0
  1944. 0000144A  200B                     move.l     D0, A3
  1945. 0000144C  588F                     addq.l     A7, 4
  1946. 0000144E  6684                     bne        -0x7A /* 000013D4 */
  1947. 00001450  7000                     moveq.l    D0, 0x00
  1948. 00001452  2F00                     move.l     -[A7], D0
  1949. 00001454  2054                     movea.l    A0, [A4]
  1950. 00001456  2F28 0096                move.l     -[A7], [A0 + 0x96]
  1951. 0000145A  4EAD 2552                jsr        [A5 + 0x2552 /* export_1190 */]
  1952. 0000145E  2F0C                     move.l     -[A7], A4
  1953. 00001460  4EAD 1B22                jsr        [A5 + 0x1B22 /* export_864 */]
  1954. 00001464  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1955. 00001468  4CEE 1800 FFD8           movem.l    A3,A4, [A6 - 0x28]
  1956. 0000146E  4E5E                     unlink     A6
  1957. 00001470  4E75                     rts
  1958. export_851:
  1959. fn00001472:
  1960. 00001472  4E56 FFF4                link       A6, -0x000C
  1961. 00001476  48E7 0018                movem.l    -[A7], A3,A4
  1962. 0000147A  286E 0008                movea.l    A4, [A6 + 0x8]
  1963. 0000147E  202E 000C                move.l     D0, [A6 + 0xC]
  1964. 00001482  B0AD FE04                cmp.l      D0, [A5 - 0x1FC]
  1965. 00001486  6606                     bne        +0x8 /* 0000148E */
  1966. 00001488  7000                     moveq.l    D0, 0x00
  1967. 0000148A  2B40 FE04                move.l     [A5 - 0x1FC], D0
  1968. label0000148E:
  1969. 0000148E  2054                     movea.l    A0, [A4]
  1970. 00001490  2668 009A                movea.l    A3, [A0 + 0x9A]
  1971. 00001494  200B                     move.l     D0, A3
  1972. 00001496  670C                     beq        +0xE /* 000014A4 */
  1973. 00001498  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1974. 0000149C  2F0B                     move.l     -[A7], A3
  1975. 0000149E  4EAD 31F2                jsr        [A5 + 0x31F2 /* export_1594 */]
  1976. 000014A2  508F                     addq.l     A7, 8
  1977. label000014A4:
  1978. 000014A4  2054                     movea.l    A0, [A4]
  1979. 000014A6  2668 0018                movea.l    A3, [A0 + 0x18]
  1980. 000014AA  2F0B                     move.l     -[A7], A3
  1981. 000014AC  486E FFF4                pea.l      [A6 - 0xC]
  1982. 000014B0  4EAD 04D2                jsr        [A5 + 0x4D2 /* export_150 */]
  1983. 000014B4  41EE FFF4                lea.l      A0, [A6 - 0xC]
  1984. 000014B8  508F                     addq.l     A7, 8
  1985. 000014BA  6040                     bra        +0x42 /* 000014FC */
  1986. label000014BC:
  1987. 000014BC  B7EE 000C                cmpa.l     A3, [A6 + 0xC]
  1988. 000014C0  673A                     beq        +0x3C /* 000014FC */
  1989. 000014C2  4878 510E                push.l     0x510E
  1990. 000014C6  2F0B                     move.l     -[A7], A3
  1991. 000014C8  2053                     movea.l    A0, [A3]
  1992. 000014CA  2050                     movea.l    A0, [A0]
  1993. 000014CC  2268 000C                movea.l    A1, [A0 + 0xC]
  1994. 000014D0  4E91                     jsr        [A1]
  1995. 000014D2  4A00                     tst.b      D0
  1996. 000014D4  508F                     addq.l     A7, 8
  1997. 000014D6  6724                     beq        +0x26 /* 000014FC */
  1998. 000014D8  2053                     movea.l    A0, [A3]
  1999. 000014DA  2028 0028                move.l     D0, [A0 + 0x28]
  2000. 000014DE  B0AE 000C                cmp.l      D0, [A6 + 0xC]
  2001. 000014E2  6618                     bne        +0x1A /* 000014FC */
  2002. 000014E4  486E FFF4                pea.l      [A6 - 0xC]
  2003. 000014E8  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  2004. 000014EC  7001                     moveq.l    D0, 0x01
  2005. 000014EE  2F00                     move.l     -[A7], D0
  2006. 000014F0  2F0B                     move.l     -[A7], A3
  2007. 000014F2  2F0C                     move.l     -[A7], A4
  2008. 000014F4  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  2009. 000014F8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2010. label000014FC:
  2011. 000014FC  486E FFF4                pea.l      [A6 - 0xC]
  2012. 00001500  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  2013. 00001504  2640                     movea.l    A3, D0
  2014. 00001506  200B                     move.l     D0, A3
  2015. 00001508  588F                     addq.l     A7, 4
  2016. 0000150A  66B0                     bne        -0x4E /* 000014BC */
  2017. 0000150C  4CEE 1800 FFEC           movem.l    A3,A4, [A6 - 0x14]
  2018. 00001512  4E5E                     unlink     A6
  2019. 00001514  4E75                     rts
  2020. export_852:
  2021. 00001516  4E56 0000                link       A6, 0
  2022. 0000151A  48E7 0118                movem.l    -[A7], D7,A3,A4
  2023. 0000151E  286E 0008                movea.l    A4, [A6 + 0x8]
  2024. 00001522  302E 000E                move.w     D0, [A6 + 0xE]
  2025. 00001526  48C0                     ext.l      D0
  2026. 00001528  2F00                     move.l     -[A7], D0
  2027. 0000152A  2F0C                     move.l     -[A7], A4
  2028. 0000152C  4EBA EC40                jsr        [PC - 0x13C0 /* 0000016E */]
  2029. 00001530  2054                     movea.l    A0, [A4]
  2030. 00001532  2668 0018                movea.l    A3, [A0 + 0x18]
  2031. 00001536  2053                     movea.l    A0, [A3]
  2032. 00001538  2010                     move.l     D0, [A0]
  2033. 0000153A  E480                     asr        D0, 2
  2034. 0000153C  4A40                     tst.w      D0
  2035. 0000153E  56C0                     sne        D0
  2036. 00001540  0240 0001                andi.w     D0, 0x1
  2037. 00001544  48C0                     ext.l      D0
  2038. 00001546  1E00                     move.b     D7, D0
  2039. 00001548  2054                     movea.l    A0, [A4]
  2040. 0000154A  BE28 00C9                cmp.b      D7, [A0 + 0xC9]
  2041. 0000154E  508F                     addq.l     A7, 8
  2042. 00001550  6710                     beq        +0x12 /* 00001562 */
  2043. 00001552  1147 00C9                move.b     [A0 + 0xC9], D7
  2044. 00001556  7000                     moveq.l    D0, 0x00
  2045. 00001558  2F00                     move.l     -[A7], D0
  2046. 0000155A  2F0C                     move.l     -[A7], A4
  2047. 0000155C  4EAD 1B52                jsr        [A5 + 0x1B52 /* export_870 */]
  2048. 00001560  508F                     addq.l     A7, 8
  2049. label00001562:
  2050. 00001562  2054                     movea.l    A0, [A4]
  2051. 00001564  4228 00C8                clr.b      [A0 + 0xC8]
  2052. 00001568  4878 2E19                push.l     0x2E19
  2053. 0000156C  2F0C                     move.l     -[A7], A4
  2054. 0000156E  4EAD 1B6A                jsr        [A5 + 0x1B6A /* export_873 */]
  2055. 00001572  508F                     addq.l     A7, 8
  2056. 00001574  4CEE 1880 FFF4           movem.l    D7,A3,A4, [A6 - 0xC]
  2057. 0000157A  4E5E                     unlink     A6
  2058. 0000157C  4E75                     rts
  2059. export_853:
  2060. 0000157E  4E56 FFBC                link       A6, -0x0044
  2061. 00001582  48E7 0018                movem.l    -[A7], A3,A4
  2062. 00001586  286D FE0C                movea.l    A4, [A5 - 0x1F4]
  2063. 0000158A  2054                     movea.l    A0, [A4]
  2064. 0000158C  2668 0096                movea.l    A3, [A0 + 0x96]
  2065. 00001590  2F0B                     move.l     -[A7], A3
  2066. 00001592  486E FFF4                pea.l      [A6 - 0xC]
  2067. 00001596  4EAD 04D2                jsr        [A5 + 0x4D2 /* export_150 */]
  2068. 0000159A  41EE FFF4                lea.l      A0, [A6 - 0xC]
  2069. 0000159E  508F                     addq.l     A7, 8
  2070. 000015A0  6032                     bra        +0x34 /* 000015D4 */
  2071. label000015A2:
  2072. 000015A2  2F0B                     move.l     -[A7], A3
  2073. 000015A4  4EAD 2F1A                jsr        [A5 + 0x2F1A /* export_1503 */]
  2074. 000015A8  2840                     movea.l    A4, D0
  2075. 000015AA  200C                     move.l     D0, A4
  2076. 000015AC  588F                     addq.l     A7, 4
  2077. 000015AE  6724                     beq        +0x26 /* 000015D4 */
  2078. 000015B0  486E FFBC                pea.l      [A6 - 0x44]
  2079. 000015B4  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  2080. 000015B8  4A80                     tst.l      D0
  2081. 000015BA  588F                     addq.l     A7, 4
  2082. 000015BC  670C                     beq        +0xE /* 000015CA */
  2083. 000015BE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2084. 000015C2  2F0C                     move.l     -[A7], A4
  2085. 000015C4  4EBA F618                jsr        [PC - 0x9E8 /* 00000BDE */]
  2086. 000015C8  508F                     addq.l     A7, 8
  2087. label000015CA:
  2088. 000015CA  486E FFBC                pea.l      [A6 - 0x44]
  2089. 000015CE  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  2090. 000015D2  588F                     addq.l     A7, 4
  2091. label000015D4:
  2092. 000015D4  486E FFF4                pea.l      [A6 - 0xC]
  2093. 000015D8  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  2094. 000015DC  2640                     movea.l    A3, D0
  2095. 000015DE  200B                     move.l     D0, A3
  2096. 000015E0  588F                     addq.l     A7, 4
  2097. 000015E2  66BE                     bne        -0x40 /* 000015A2 */
  2098. 000015E4  4CEE 1800 FFB4           movem.l    A3,A4, [A6 - 0x4C]
  2099. 000015EA  4E5E                     unlink     A6
  2100. 000015EC  4E75                     rts
  2101. export_854:
  2102. fn000015EE:
  2103. 000015EE  4E56 FF74                link       A6, -0x008C
  2104. 000015F2  2F0C                     move.l     -[A7], A4
  2105. 000015F4  286E 0008                movea.l    A4, [A6 + 0x8]
  2106. 000015F8  486E FF74                pea.l      [A6 - 0x8C]
  2107. 000015FC  2F0C                     move.l     -[A7], A4
  2108. 000015FE  4EAD 32E2                jsr        [A5 + 0x32E2 /* export_1624 */]
  2109. 00001602  486E FF74                pea.l      [A6 - 0x8C]
  2110. 00001606  2F0C                     move.l     -[A7], A4
  2111. 00001608  2054                     movea.l    A0, [A4]
  2112. 0000160A  2050                     movea.l    A0, [A0]
  2113. 0000160C  2268 0170                movea.l    A1, [A0 + 0x170]
  2114. 00001610  4E91                     jsr        [A1]
  2115. 00001612  202E FFC0                move.l     D0, [A6 - 0x40]
  2116. 00001616  286E FF70                movea.l    A4, [A6 - 0x90]
  2117. 0000161A  4E5E                     unlink     A6
  2118. 0000161C  4E75                     rts
  2119. export_855:
  2120. fn0000161E:
  2121. 0000161E  4E56 FEF8                link       A6, -0x0108
  2122. 00001622  48E7 0018                movem.l    -[A7], A3,A4
  2123. 00001626  266E 000C                movea.l    A3, [A6 + 0xC]
  2124. 0000162A  286E 0008                movea.l    A4, [A6 + 0x8]
  2125. 0000162E  2054                     movea.l    A0, [A4]
  2126. 00001630  3028 0046                move.w     D0, [A0 + 0x46]
  2127. 00001634  B06B 001E                cmp.w      D0, [A3 + 0x1E]
  2128. 00001638  6742                     beq        +0x44 /* 0000167C */
  2129. 0000163A  0828 0000 0046           btst.b     [A0 + 0x46], 0x0
  2130. 00001640  56C0                     sne        D0
  2131. 00001642  0240 0001                andi.w     D0, 0x1
  2132. 00001646  48C0                     ext.l      D0
  2133. 00001648  082B 0000 001E           btst.b     [A3 + 0x1E], 0x0
  2134. 0000164E  56C1                     sne        D1
  2135. 00001650  0241 0001                andi.w     D1, 0x1
  2136. 00001654  48C1                     ext.l      D1
  2137. 00001656  B280                     cmp.l      D1, D0
  2138. 00001658  670C                     beq        +0xE /* 00001666 */
  2139. 0000165A  4878 5146                push.l     0x5146 /* 'QF' */
  2140. 0000165E  2F0C                     move.l     -[A7], A4
  2141. 00001660  4EAD 1B52                jsr        [A5 + 0x1B52 /* export_870 */]
  2142. 00001664  508F                     addq.l     A7, 8
  2143. label00001666:
  2144. 00001666  2054                     movea.l    A0, [A4]
  2145. 00001668  316B 001E 0046           move.w     [A0 + 0x46], [A3 + 0x1E]
  2146. 0000166E  2F0C                     move.l     -[A7], A4
  2147. 00001670  2054                     movea.l    A0, [A4]
  2148. 00001672  2050                     movea.l    A0, [A0]
  2149. 00001674  2268 00FC                movea.l    A1, [A0 + 0xFC]
  2150. 00001678  4E91                     jsr        [A1]
  2151. 0000167A  588F                     addq.l     A7, 4
  2152. label0000167C:
  2153. 0000167C  2054                     movea.l    A0, [A4]
  2154. 0000167E  2028 0032                move.l     D0, [A0 + 0x32]
  2155. 00001682  B0AB 004C                cmp.l      D0, [A3 + 0x4C]
  2156. 00001686  6714                     beq        +0x16 /* 0000169C */
  2157. 00001688  4878 5145                push.l     0x5145 /* 'QE' */
  2158. 0000168C  2F0C                     move.l     -[A7], A4
  2159. 0000168E  4EAD 1B6A                jsr        [A5 + 0x1B6A /* export_873 */]
  2160. 00001692  2054                     movea.l    A0, [A4]
  2161. 00001694  216B 004C 0032           move.l     [A0 + 0x32], [A3 + 0x4C]
  2162. 0000169A  508F                     addq.l     A7, 8
  2163. label0000169C:
  2164. 0000169C  2054                     movea.l    A0, [A4]
  2165. 0000169E  2028 0036                move.l     D0, [A0 + 0x36]
  2166. 000016A2  B0AB 0048                cmp.l      D0, [A3 + 0x48]
  2167. 000016A6  6714                     beq        +0x16 /* 000016BC */
  2168. 000016A8  4878 5143                push.l     0x5143 /* 'QC' */
  2169. 000016AC  2F0C                     move.l     -[A7], A4
  2170. 000016AE  4EAD 1B6A                jsr        [A5 + 0x1B6A /* export_873 */]
  2171. 000016B2  2054                     movea.l    A0, [A4]
  2172. 000016B4  216B 0048 0036           move.l     [A0 + 0x36], [A3 + 0x48]
  2173. 000016BA  508F                     addq.l     A7, 8
  2174. label000016BC:
  2175. 000016BC  41EE FEF8                lea.l      A0, [A6 - 0x108]
  2176. 000016C0  4210                     clr.b      [A0]
  2177. 000016C2  4878 0BEA                push.l     0xBEA
  2178. 000016C6  486E FEF8                pea.l      [A6 - 0x108]
  2179. 000016CA  2F0C                     move.l     -[A7], A4
  2180. 000016CC  2054                     movea.l    A0, [A4]
  2181. 000016CE  2050                     movea.l    A0, [A0]
  2182. 000016D0  2268 0054                movea.l    A1, [A0 + 0x54]
  2183. 000016D4  4E91                     jsr        [A1]
  2184. 000016D6  2D6B 0012 FFF8           move.l     [A6 - 0x8], [A3 + 0x12]
  2185. 000016DC  41EE FEF8                lea.l      A0, [A6 - 0x108]
  2186. 000016E0  2D48 FFFC                move.l     [A6 - 0x4], A0
  2187. 000016E4  2F08                     move.l     -[A7], A0
  2188. 000016E6  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  2189. 000016EA  4EAD 10AA                jsr        [A5 + 0x10AA /* export_529 */]
  2190. 000016EE  7200                     moveq.l    D1, 0x00
  2191. 000016F0  4A00                     tst.b      D0
  2192. 000016F2  57C1                     seq        D1
  2193. 000016F4  4401                     neg.b      D1
  2194. 000016F6  4A01                     tst.b      D1
  2195. 000016F8  4FEF 0014                lea.l      A7, [A7 + 0x14]
  2196. 000016FC  6712                     beq        +0x14 /* 00001710 */
  2197. 000016FE  4878 0BEA                push.l     0xBEA
  2198. 00001702  2F2B 0012                move.l     -[A7], [A3 + 0x12]
  2199. 00001706  2F0C                     move.l     -[A7], A4
  2200. 00001708  4EAD 1882                jsr        [A5 + 0x1882 /* export_780 */]
  2201. 0000170C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2202. label00001710:
  2203. 00001710  4CEE 1800 FEF0           movem.l    A3,A4, [A6 - 0x110]
  2204. 00001716  4E5E                     unlink     A6
  2205. 00001718  4E75                     rts
  2206. export_856:
  2207. fn0000171A:
  2208. 0000171A  4E56 0000                link       A6, 0
  2209. 0000171E  48E7 0018                movem.l    -[A7], A3,A4
  2210. 00001722  266E 000C                movea.l    A3, [A6 + 0xC]
  2211. 00001726  286E 0008                movea.l    A4, [A6 + 0x8]
  2212. 0000172A  7000                     moveq.l    D0, 0x00
  2213. 0000172C  2054                     movea.l    A0, [A4]
  2214. 0000172E  0828 0000 0042           btst.b     [A0 + 0x42], 0x0
  2215. 00001734  56C1                     sne        D1
  2216. 00001736  4401                     neg.b      D1
  2217. 00001738  4A01                     tst.b      D1
  2218. 0000173A  6708                     beq        +0xA /* 00001744 */
  2219. 0000173C  082B 0000 0028           btst.b     [A3 + 0x28], 0x0
  2220. 00001742  670E                     beq        +0x10 /* 00001752 */
  2221. label00001744:
  2222. 00001744  2054                     movea.l    A0, [A4]
  2223. 00001746  3228 0030                move.w     D1, [A0 + 0x30]
  2224. 0000174A  B26B 0016                cmp.w      D1, [A3 + 0x16]
  2225. 0000174E  6602                     bne        +0x4 /* 00001752 */
  2226. 00001750  7001                     moveq.l    D0, 0x01
  2227. label00001752:
  2228. 00001752  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  2229. 00001758  4E5E                     unlink     A6
  2230. 0000175A  4E75                     rts
  2231. export_857:
  2232. 0000175C  4E56 FFFC                link       A6, -0x0004
  2233. 00001760  41EE FFFC                lea.l      A0, [A6 - 0x4]
  2234. 00001764  20B8 020C                move.l     [A0], [0x0000020C /* Time */]
  2235. 00001768  206E 0008                movea.l    A0, [A6 + 0x8]
  2236. 0000176C  2050                     movea.l    A0, [A0]
  2237. 0000176E  216E FFFC 0004           move.l     [A0 + 0x4], [A6 - 0x4]
  2238. 00001774  4E5E                     unlink     A6
  2239. 00001776  4E75                     rts
  2240. export_858:
  2241. 00001778  4E56 0000                link       A6, 0
  2242. 0000177C  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  2243. 00001780  266E 000C                movea.l    A3, [A6 + 0xC]
  2244. 00001784  286E 0008                movea.l    A4, [A6 + 0x8]
  2245. 00001788  2F0B                     move.l     -[A7], A3
  2246. 0000178A  2F0C                     move.l     -[A7], A4
  2247. 0000178C  4EBA FE90                jsr        [PC - 0x170 /* 0000161E */]
  2248. 00001790  082B 0000 0028           btst.b     [A3 + 0x28], 0x0
  2249. 00001796  508F                     addq.l     A7, 8
  2250. 00001798  661A                     bne        +0x1C /* 000017B4 */
  2251. 0000179A  2054                     movea.l    A0, [A4]
  2252. 0000179C  0828 0000 0042           btst.b     [A0 + 0x42], 0x0
  2253. 000017A2  6710                     beq        +0x12 /* 000017B4 */
  2254. 000017A4  2F0B                     move.l     -[A7], A3
  2255. 000017A6  2F0C                     move.l     -[A7], A4
  2256. 000017A8  2054                     movea.l    A0, [A4]
  2257. 000017AA  2050                     movea.l    A0, [A0]
  2258. 000017AC  2268 014C                movea.l    A1, [A0 + 0x14C]
  2259. 000017B0  4E91                     jsr        [A1]
  2260. 000017B2  508F                     addq.l     A7, 8
  2261. label000017B4:
  2262. 000017B4  2E2B 0024                move.l     D7, [A3 + 0x24]
  2263. 000017B8  2C2B 0020                move.l     D6, [A3 + 0x20]
  2264. 000017BC  2054                     movea.l    A0, [A4]
  2265. 000017BE  BEA8 0050                cmp.l      D7, [A0 + 0x50]
  2266. 000017C2  6606                     bne        +0x8 /* 000017CA */
  2267. 000017C4  BCA8 0054                cmp.l      D6, [A0 + 0x54]
  2268. 000017C8  6724                     beq        +0x26 /* 000017EE */
  2269. label000017CA:
  2270. 000017CA  2054                     movea.l    A0, [A4]
  2271. 000017CC  2147 0050                move.l     [A0 + 0x50], D7
  2272. 000017D0  2054                     movea.l    A0, [A4]
  2273. 000017D2  2146 0054                move.l     [A0 + 0x54], D6
  2274. 000017D6  7000                     moveq.l    D0, 0x00
  2275. 000017D8  2F00                     move.l     -[A7], D0
  2276. 000017DA  2F0C                     move.l     -[A7], A4
  2277. 000017DC  4EAD 1B52                jsr        [A5 + 0x1B52 /* export_870 */]
  2278. 000017E0  4878 0BEB                push.l     0xBEB
  2279. 000017E4  2F0C                     move.l     -[A7], A4
  2280. 000017E6  4EAD 1B6A                jsr        [A5 + 0x1B6A /* export_873 */]
  2281. 000017EA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2282. label000017EE:
  2283. 000017EE  2F0B                     move.l     -[A7], A3
  2284. 000017F0  4EAD 1232                jsr        [A5 + 0x1232 /* export_578 */]
  2285. 000017F4  2C00                     move.l     D6, D0
  2286. 000017F6  2F0B                     move.l     -[A7], A3
  2287. 000017F8  4EAD 122A                jsr        [A5 + 0x122A /* export_577 */]
  2288. 000017FC  2E00                     move.l     D7, D0
  2289. 000017FE  2054                     movea.l    A0, [A4]
  2290. 00001800  BCA8 003E                cmp.l      D6, [A0 + 0x3E]
  2291. 00001804  508F                     addq.l     A7, 8
  2292. 00001806  6606                     bne        +0x8 /* 0000180E */
  2293. 00001808  BEA8 003A                cmp.l      D7, [A0 + 0x3A]
  2294. 0000180C  6738                     beq        +0x3A /* 00001846 */
  2295. label0000180E:
  2296. 0000180E  2054                     movea.l    A0, [A4]
  2297. 00001810  2146 003E                move.l     [A0 + 0x3E], D6
  2298. 00001814  2054                     movea.l    A0, [A4]
  2299. 00001816  2147 003A                move.l     [A0 + 0x3A], D7
  2300. 0000181A  4878 5141                push.l     0x5141 /* 'QA' */
  2301. 0000181E  2F0C                     move.l     -[A7], A4
  2302. 00001820  4EAD 1B6A                jsr        [A5 + 0x1B6A /* export_873 */]
  2303. 00001824  4878 5142                push.l     0x5142 /* 'QB' */
  2304. 00001828  2F0C                     move.l     -[A7], A4
  2305. 0000182A  4EAD 1B6A                jsr        [A5 + 0x1B6A /* export_873 */]
  2306. 0000182E  4878 0BEE                push.l     0xBEE
  2307. 00001832  2F0C                     move.l     -[A7], A4
  2308. 00001834  4EAD 1B6A                jsr        [A5 + 0x1B6A /* export_873 */]
  2309. 00001838  4878 5144                push.l     0x5144 /* 'QD' */
  2310. 0000183C  2F0C                     move.l     -[A7], A4
  2311. 0000183E  4EAD 1B6A                jsr        [A5 + 0x1B6A /* export_873 */]
  2312. 00001842  4FEF 0020                lea.l      A7, [A7 + 0x20]
  2313. label00001846:
  2314. 00001846  4CEE 18C0 FFF0           movem.l    D6,D7,A3,A4, [A6 - 0x10]
  2315. 0000184C  4E5E                     unlink     A6
  2316. 0000184E  4E75                     rts
  2317. export_859:
  2318. 00001850  4E56 0000                link       A6, 0
  2319. 00001854  48E7 0018                movem.l    -[A7], A3,A4
  2320. 00001858  266E 000C                movea.l    A3, [A6 + 0xC]
  2321. 0000185C  286E 0008                movea.l    A4, [A6 + 0x8]
  2322. 00001860  7000                     moveq.l    D0, 0x00
  2323. 00001862  2054                     movea.l    A0, [A4]
  2324. 00001864  2228 0054                move.l     D1, [A0 + 0x54]
  2325. 00001868  B2AB 0020                cmp.l      D1, [A3 + 0x20]
  2326. 0000186C  6620                     bne        +0x22 /* 0000188E */
  2327. 0000186E  2228 0050                move.l     D1, [A0 + 0x50]
  2328. 00001872  B2AB 0024                cmp.l      D1, [A3 + 0x24]
  2329. 00001876  6616                     bne        +0x18 /* 0000188E */
  2330. 00001878  2F00                     move.l     -[A7], D0
  2331. 0000187A  2F0B                     move.l     -[A7], A3
  2332. 0000187C  2F0C                     move.l     -[A7], A4
  2333. 0000187E  4EBA FE9A                jsr        [PC - 0x166 /* 0000171A */]
  2334. 00001882  508F                     addq.l     A7, 8
  2335. 00001884  2200                     move.l     D1, D0
  2336. 00001886  201F                     move.l     D0, [A7]+
  2337. 00001888  4A01                     tst.b      D1
  2338. 0000188A  6702                     beq        +0x4 /* 0000188E */
  2339. 0000188C  7001                     moveq.l    D0, 0x01
  2340. label0000188E:
  2341. 0000188E  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  2342. 00001894  4E5E                     unlink     A6
  2343. 00001896  4E75                     rts
  2344.